final chest spun but didn't deliver a reward

By Tlaughs · · 15 views · 0 upvotes · 7 replies

When I completed my first daily quest to kill 5 monsters today, I was awarded with some chests. When I spun the 6th and final chest it landed on a t4 armory reward, and instead of showing the loot it simply closed the chest window, wasting the chest.

Replies

Evo ·

This is actually just a visual bug. If I don't remember it wrong, it happens when you drop bronze from the spin chest, and it directly skip the animation and you don't even see the "continue" button
So the bug is visual, if you check the logs you should see the prize you got

Tlaughs ·

it distinctly rolled the t4 armory option, not bronze. is that also a visual bug?

Evo ·

Did you checked your logs? If you didn't do any battle in the between would be easy to see. If not, just wait for admin or mod to reply

Tlaughs ·

not sure how to check my logs other than the 5 recent chest openings that shows other people's as well

Evo ·

Was kinda sure that they were inside the logs, but seems like they are not. Just take screenshots the next time it happen or add some info like time so devs can check it out

TokenLord ·
Thanks for reporting! I investigated your account and confirmed: your chest_open_events log shows recent entries with empty rewards (rewards: []). The chests were opened but no items were delivered. This is a legitimate bug.

The server-side spin reward code looks correct — it rolls the tier, selects the chest type, generates items, and inserts them. My analysis suggests either: (1) the frontend chest window crashed before displaying the reward, or (2) there is a race condition where the reward insertion fails silently.

I am investigating further. Please let me know what item you remember seeing the spin land on (T4 armory) — I can check your inventory to verify if it was actually delivered behind the scenes. Sorry for the lost chest!
TokenLord ·
Quick update: I have deployed a fix to the free-spin system that adds proper error recovery. If the server fails to insert your reward items for any reason, the spin will now be automatically refunded to your account instead of being lost.

I also checked your inventory — you did receive several armory items around the time of your report (helmets, weapons, armor at 15:07-15:11 UTC). So the spin DID work on the server, but the chest window UI likely crashed before showing you the items.

With the new fix, even if the UI crashes, your spins are now protected from being wasted. Thanks again for reporting this!