Bugs Found in Tower Battle: Connect Towers for iOS

Tower Battle: Connect Towers

4.7

Tower Battle: Connect Towers claims to be “the ultimate casual strategy game,” and it’s definitely right about being an amazing example of the genre. The gameplay is fun, and you get dozens of features for customization and building a strategy that will take over the enemy kingdom while pushing your creativity to the limit. You’ll need to combine different types of troops, weapons, and approaches to win.

The game’s UI and controls are intuitive, and we had a great time testing it. We can also verify that the game’s performance and stability are very impressive.

However, during our in-depth bug crawl of the Tower Battle, QAwk testers identified a few bugs that could potentially impact user experience. We invite you to delve into our comprehensive report to learn more about these findings.

5K+downloads
573 ratings

“Next” button remains inactive on “Reward: screen after watching rewarded advertisement

Severity:

Critical

Precondition:

No special preconditions are required.

Steps to Reproduce:
  1. Complete a level or action that triggers the “Reward” screen.
  2. Tap the button to watch a rewarded advertisement.
  3. Watch the advertisement until the end and close it using the provided “Close” button.
  4. Observe the “Reward” screen state.
Environment:

OS: iOS 18.4.1
Device: iPhone 12

Actual Result:

  1. The “Next” button remains inactive/disabled.
  2. User is unable to proceed to the next screen or level.
  3. App progression is blocked unless the app is restarted.
Expected Result:

After the rewarded advertisement is fully watched and closed, the “Next” button should become active, allowing the user to continue.

“Next” button remains inactive on “Reward: screen after watching rewarded advertisement

User is not redirected to next screen after tapping “Next” button on “Level Completion” screen

Severity:

Critical

Precondition:

No special preconditions are required.

Steps to Reproduce:
  1. Complete any level.
  2. Wait until the “Level Completion” screen appears.
  3. Tap the “Next” button.
Environment:

OS: iOS 18.4.1
Device: iPhone 12

Actual Result:

  1. No navigation occurs after tapping the “Next” button.
  2. User remains stuck on the “Level Completion” screen.
  3. The game flow is blocked, and the user cannot proceed further.
Expected Result:

User should be redirected to the next level or next screen after tapping the “Next” button.

User is unable to proceed with gameplay after skipping rewarded advertisements

Severity:

Major

Precondition:

No special preconditions are required.

Steps to Reproduce:
  1. Complete a level or reach a screen offering a rewarded advertisement.
  2. Attempt to proceed using the available UI controls (e.g., “Next” button).
Environment:

OS: iOS 18.4.1
Device: iPhone 12

Actual Result:

  1. User is unable to continue gameplay after skipping the rewarded ad.
  2. Navigation to the next level or screen does not occur.
  3. Game progression is blocked.
Expected Result:

User should be able to continue gameplay even if the rewarded ad is skipped, without receiving the extra reward.

During the testing process I identified three functional issues that directly impact core gameplay progression and user flow. All discovered issues are related to the level completion and rewarded ads flow. To ensure the stability and reliability of Tower Battle: Connect Towers, I recommend to conduct thorough testing of rewarded ads, callback,s and navigation logic, as well as perform regression testing to ensure the issues are fixed.
Maryna, QA engineer

Maryna, QA engineer

Need a reliable QA partner?

Hire us