Bugs Found in Cargo Boom Game for iOS

Cargo Boom Game

4.5

If you ever dreamed of managing your own delivery store, or are just looking for something to fill your idle hours with, Cargo Boom Game might be a great option. The gameplay is relaxing and appeals to those who want brain exercise without unnecessary stress.

As an arcade game set in the world of logistics, Cargo Boom is highly entertaining and draws the player in. It also offers some fun game mechanics, such as an X-ray scanner for spotting suspicious packages.

We explored this app during our regular bug crawl and found a few issues. The QAwerk testers enjoyed the game overall, but the player’s ability to pass through solid objects puts a damper on the experience. See our detailed report and suggestions on how to resolve these issues below.

5K+downloads
296 ratings

Player character can pass through solid game objects and environmental obstacles

Severity:

Critical

Precondition:
  1. The user has started the gameplay.
Steps to Reproduce:
  1. Launch the game.
  2. Start playing.
  3. Move the player character toward solid environmental objects such as boxes, platforms, or other obstacles.
  4. Continue moving toward the object.
Environment:

OS: iOS 18.4.1
Device: iPhone 12

 

Actual Result:

The player character is able to pass through solid game objects and environmental elements instead of being blocked by them.

Expected Result:

Solid environmental objects should have proper collision detection and prevent the player character from passing through them.

‘Privacy Policy’ consent modal is displayed again after reopening app despite being previously accepted

Severity:

Major

Precondition:
  1. The ‘Privacy Policy’ consent modal is displayed on the initial app launch.
Steps to Reproduce:
  1. Launch the app.
  2. Accept the ‘Privacy Policy’.
  3. Proceed to the game.
  4. Close the app completely.
  5. Reopen the app.
Environment:

OS: iOS 18.4.1
Device: iPhone 12

Actual Result:

The ‘Privacy Policy’ consent modal is displayed again even though the user has already accepted it during the previous session.

Expected Result:

The user’s consent should be saved after acceptance, and the Privacy Policy modal should not be displayed again on subsequent app launches unless the policy has been updated or renewed consent is required.

Grabbed boxes disappear after using transport station and reappear in next location

Severity:

Major

Precondition:
  1. The user has grabbed one or more boxes and has access to the transport station.
Steps to Reproduce:
  1. Launch the game.
  2. Grab one or more boxes.
  3. Move to the transport station while carrying the boxes.
  4. Use the station to travel to another location.
  5. Observe the grabbed boxes during the transition.
  6. Enter the next location.
Environment:

OS: iOS 18.4.1
Device: iPhone 12

Actual Result:

The grabbed boxes disappear when the player uses the transport station and become visible again only after the player enters the next location.

Expected Result:

The grabbed boxes should remain consistently visible while being carried, including during transitions between locations.

While testing Cargo Boom Game, I identified several issues of varied severity. The biggest of them is that during gameplay, the player character can pass through solid environmental objects, indicating an issue with collision detection. I recommend reviewing consent state persistence, collision handling, and carried-object state rendering to provide a more stable and consistent gameplay experience.
Maryna, QA engineer

Maryna, QA engineer

Need a reliable QA partner?

Hire us