# Game \*again\* becomes unresponsive after almost any action!

**URL:** <https://community.gemsofwar.com/t/game-again-becomes-unresponsive-after-almost-any-action/73808>\
**Category:** Bug Reports\
**Created:** [January 16, 2022, 3:32pm UTC](https://community.gemsofwar.com/t/game-again-becomes-unresponsive-after-almost-any-action/73808 "2022-01-16T15:32:44Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![Starlite](https://sea1.discourse-cdn.com/flex019/user_avatar/community.gemsofwar.com/starlite/32/43018_2.png) [@Starlite](https://community.gemsofwar.com/u/Starlite)\
**Post date:** [January 16, 2022, 3:32pm UTC](https://community.gemsofwar.com/t/game-again-becomes-unresponsive-after-almost-any-action/73808/1 "2022-01-16T15:32:44Z")

</div>

Since no-one from Inf+2 has responded to the previous bug report (link below) _after_ patch 6.1.5 dropped, apparently you need a new bug report. I assumed you might be smarter than that.

It seems you fixed the bug with multiple queries to the servers on returning to the map screen, BUT you introduced the same bug at **every other player interaction!** WTF?!

The game is still fundamentally unplayable, extremely frustrating… AND we’ve missed out on lots of Vault Event rewards because of your programmers’, testers’ and project managers’ mistake!

I would really like to be patient with you. The new art for Fire Rift is spectacular. But lately you can’t seem to manage your way out of a paper bag without tearing it. And your community management is non-existent. Ongoing and repeated incompetence is one of my triggers. Please get your act together.

> [@\[Reported\] Game becomes briefly unresponsive after almost any action](https://community.gemsofwar.com/t/reported-game-becomes-briefly-unresponsive-after-almost-any-action/73343/):
>
> Platform, device version and operating system: Steam, iPadOS, Android – current versions What you were expecting to happen, and what actually happened: Every time I return to the main map (and a lot of other times, as well), the busy indicator briefly appears, and the game becomes completely unresponsive to user input. When I say “briefly,” exactly how long seems to depend on the device, and possibly the Internet connection. For example, on my PC, the unresponsive time is approximately hal…

---

<div class="post-metadata">

**Author:** ![gary\_dils](https://sea1.discourse-cdn.com/flex019/user_avatar/community.gemsofwar.com/gary_dils/32/64086_2.png) [@gary\_dils](https://community.gemsofwar.com/u/gary_dils)\
**Post date:** [January 16, 2022, 3:48pm UTC](https://community.gemsofwar.com/t/game-again-becomes-unresponsive-after-almost-any-action/73808/2 "2022-01-16T15:48:25Z")

</div>

Hi there, I already added some measured data to the thread linked above, so here is something new:

 ![performance](https://us1.discourse-cdn.com/flex019/uploads/gemsofwar/original/3X/0/5/05af6dd5f3c381627f7cd2383b41bca335c4e523.png)  
Measured well over 255k data points of performance, put into moving averages of 2000 samples and charted the result over time.

Cheers, Gary.

---

<div class="post-metadata">

**Author:** ![TheGrinch](https://sea1.discourse-cdn.com/flex019/user_avatar/community.gemsofwar.com/thegrinch/32/73558_2.png) [@TheGrinch](https://community.gemsofwar.com/u/TheGrinch)\
**Post date:** [January 16, 2022, 4:59pm UTC](https://community.gemsofwar.com/t/game-again-becomes-unresponsive-after-almost-any-action/73808/3 "2022-01-16T16:59:36Z")

</div>

Hey Gary

So what exactly is causing these requests to take seconds instead of ms?

Is it lack of number of servers?  
Can’t be database all the time, as game is fine from time to time.

Why can’t this company hire 1 devops and 1 dba and fix these issues once and for all? I mean, we’ve all been patient for months, but we have to agree this is ridiculous and almost points to the intent that they want to discontinue this game, they don’t care about it now the the new shiny one is on the horizon

Lots of good players simply stopped playing because of this. In my guild, at least 5.

I wish i could help, i would offer my consulting services for free just to get this mess over with.

There should also be an official response for this issue.

---

<div class="post-metadata">

**Author:** ![gary\_dils](https://sea1.discourse-cdn.com/flex019/user_avatar/community.gemsofwar.com/gary_dils/32/64086_2.png) [@gary\_dils](https://community.gemsofwar.com/u/gary_dils)\
**Post date:** [January 16, 2022, 5:10pm UTC](https://community.gemsofwar.com/t/game-again-becomes-unresponsive-after-almost-any-action/73808/4 "2022-01-16T17:10:23Z")

</div>

> [@TheGrinch](#):
>
> So what exactly is causing these requests to take seconds instead of ms?

This I can only speculate about. We can observe the problem and report it. Analysing and fixing it is unfortunately up to the devs discretion.

Fun fact: they just hired a DevOps (I think, at least the job offer [disappeared](https://infinityplustwo.bamboohr.com/jobs/)).  
I don’t know if they plan to discontinue this game, as the new shiny one (Puzzle Quest 3) is suffering worse from issues like this.

Cheers, Gary.

---

<div class="post-metadata">

**Author:** ![TheGrinch](https://sea1.discourse-cdn.com/flex019/user_avatar/community.gemsofwar.com/thegrinch/32/73558_2.png) [@TheGrinch](https://community.gemsofwar.com/u/TheGrinch)\
**Post date:** [January 16, 2022, 5:15pm UTC](https://community.gemsofwar.com/t/game-again-becomes-unresponsive-after-almost-any-action/73808/5 "2022-01-16T17:15:02Z")

</div>

If they hired a devops as you think, that’s a major step forward. Hope he’s good enough for the job

Regarding issues in the other game: well, that sucks and that tells me that there’s a fundamental issue in that team that makes these games. No true tech leader or project manager, probably code is a big mess and logics are all over the place. Not to mention any optimizations, just shortcuts to get the game to the market.

I read another thread where they said it would take insanely amounts of resources to fix the daily offer. I call that bullshit. i call that “it’s good as it is”, lazy, not caring about the community and not having anyone in that team that can think outside the box and find a solution.

Anyhow, it seems we still have to wait for this to be fixed. I wonder how long….

---

<div class="post-metadata">

**Author:** ![gary\_dils](https://sea1.discourse-cdn.com/flex019/user_avatar/community.gemsofwar.com/gary_dils/32/64086_2.png) [@gary\_dils](https://community.gemsofwar.com/u/gary_dils)\
**Post date:** [January 17, 2022, 8:15am UTC](https://community.gemsofwar.com/t/game-again-becomes-unresponsive-after-almost-any-action/73808/6 "2022-01-17T08:15:07Z")

</div>

Here is what happens if you buy a shop tier (already in the shop menu) from the current week’s event Sinking Ships:

```auto
[2022-01-17 09:09:22,466] [1235 ms] complete_purchase
[2022-01-17 09:09:23,243] [572 ms] soulforge_get_info
[2022-01-17 09:09:23,997] [626 ms] live_event_get_info
[2022-01-17 09:09:24,673] [523 ms] soulforge_get_info
[2022-01-17 09:09:25,536] [739 ms] live_event_get_info
[2022-01-17 09:09:26,460] [771 ms] soulforge_get_info

```

Mind that this is only one click for buying and then one click for accepting the rewards. All the extra requests are increasing the base time of 2.4 seconds (1235+572+626 ms) to 4.4 seconds (1235+572+626+523+739+771 ms), which is a 83% increase in waiting. If we consider Soulforge requests to be useless for this step, it’s going up from 1.9 seconds (1235+626 ms), which is an increase of 105%.

Cheers, Gary.

---

<div class="post-metadata">

**Author:** ![Tibo](https://avatars.discourse-cdn.com/v4/letter/t/439d5e/32.png) [@Tibo](https://community.gemsofwar.com/u/Tibo)\
**Post date:** [January 17, 2022, 1:08pm UTC](https://community.gemsofwar.com/t/game-again-becomes-unresponsive-after-almost-any-action/73808/7 "2022-01-17T13:08:40Z")

</div>

> [@Starlite](#):
>
> AND we’ve missed out on lots of Vault Event rewards

That was the goal! They can’t farm the GAP rewards further so they steal time.

---

<div class="post-metadata">

**Author:** ![NerdieBirdie](https://sea1.discourse-cdn.com/flex019/user_avatar/community.gemsofwar.com/nerdiebirdie/32/103793_2.png) [@NerdieBirdie](https://community.gemsofwar.com/u/NerdieBirdie)\
**Post date:** [January 17, 2022, 3:18pm UTC](https://community.gemsofwar.com/t/game-again-becomes-unresponsive-after-almost-any-action/73808/8 "2022-01-17T15:18:43Z")

</div>

This kind of stuff has to be your job elsewhere, right? You are insanely good at this 😂

---

<div class="post-metadata">

**Author:** ![Starlite](https://sea1.discourse-cdn.com/flex019/user_avatar/community.gemsofwar.com/starlite/32/43018_2.png) [@Starlite](https://community.gemsofwar.com/u/Starlite)\
**Post date:** [January 17, 2022, 3:48pm UTC](https://community.gemsofwar.com/t/game-again-becomes-unresponsive-after-almost-any-action/73808/9 "2022-01-17T15:48:12Z")

</div>

Personally, I’ve always been an advocate of designing software in such a way that the internal operation is never the user’s problem. That means hiding loading times wherever feasible.

In the case of the Soulforge, the game should trust the local client to keep track of the Soulforge status and itself calculate when enough Curse things have been obtained from a battle to change it from “not upgradeable” to “upgradeable.” The only time you really need to query the servers is when an attempt is made to actually upgrade the Soulforge! (Or craft something.)

Obviously, it also makes sense to verify the Soulforge’s upgradeability status (and the inventory count of Curse things) on starting the game. Aside from that, querying the servers when someone actually enters the Soulforge makes sense, but only if the Soulforge is not already fully upgraded (and is actually available to the player, which is NOT the case on my alt account). That avoids a false visual indication if the Cursed things count has somehow become corrupted in the local client.

Ensuring that the upgrade indicator is always correct on the World Map is a complete waste of time and resources. It’s simply not important if the game client makes a mistake on that front.

The fact that this one, simple thing has driven away many players, and annoyed the heck out of the rest, is a clear indicator that these decisions cannot be left to programmers, no matter how good they are (benefit of the doubt).

---

<div class="post-metadata">

**Author:** ![Starlite](https://sea1.discourse-cdn.com/flex019/user_avatar/community.gemsofwar.com/starlite/32/43018_2.png) [@Starlite](https://community.gemsofwar.com/u/Starlite)\
**Post date:** [January 18, 2022, 7:46am UTC](https://community.gemsofwar.com/t/game-again-becomes-unresponsive-after-almost-any-action/73808/10 "2022-01-18T07:46:14Z")

</div>

@Jeto - It would be good to know you’ve seen this and are on it for the next patch.

---

<div class="post-metadata">

**Author:** ![Jeto](https://sea1.discourse-cdn.com/flex019/user_avatar/community.gemsofwar.com/jeto/32/101682_2.png) [@Jeto](https://community.gemsofwar.com/u/Jeto)\
**Post date:** [January 18, 2022, 10:03pm UTC](https://community.gemsofwar.com/t/game-again-becomes-unresponsive-after-almost-any-action/73808/11 "2022-01-18T22:03:01Z")

</div>

Hey all,

I can see @Kafka jumped into the original thread about this issue, as they have mentioned, this is something we are still keeping an eye on!

> [@\[Reported\] Game becomes briefly unresponsive after almost any action](https://community.gemsofwar.com/t/reported-game-becomes-briefly-unresponsive-after-almost-any-action/73343/58):
>
> Hey everyone, This is still on our radar, I’ve raised it with the team again this morning. Also, the team did implement some database and server optimisations recently and these changes are being monitored as well.
