Bugs Found in Extreme Makeover: Home Edition for iOS
Extreme Makeover: Home Edition is a puzzle game that can keep players engaged for hours. It offers beautiful visuals, captivating mechanics, and the infinite joy of completing a home renovation project.
This game makes the dream come true for many: you can demolish an old house and build the home of your dreams from scratch. The gameplay and decoration options let you express your creativity. The sense of accomplishment in the end only makes the game sweeter.
The QAwerk bug crawl team had a great time testing this game. Overall functionality is solid, but we did find a few bugs related to the offline state. Read our report below and see our tester’s suggestions on how to resolve these issues.
Black screen is displayed after returning to game from cached rewarded ad while offline
Critical
- The rewarded ad has been previously cached.
- Internet connection is disabled.
- Launch the game while the device has an active internet connection.
- Navigate to a screen where a rewarded ad is available.
- Disable the internet connection.
- Tap the option to watch the rewarded ad.
- Wait until the cached ad finishes.
- Return to the game.
OS: iOS 18.4.1
Device: iPhone 12
The cached rewarded ad displays successfully, but after returning to the game, a black screen appears, and the user cannot continue interacting with the game.
After the rewarded ad is closed, the game should return the user to the previous screen and remain fully functional. If the reward cannot be processed without an internet connection, the app should display an appropriate error message instead of a black screen.
Game does not resume loading after internet connection is restored during startup
Major
- Airplane Mode is enabled.
- The game is completely closed before the test.
- Enable Airplane Mode.
- Launch the game from a cold start.
- Wait until the loading progress reaches 30%.
- Keep the game open.
- Disable Airplane Mode and restore the internet connection.
- Observe the loading process.
OS: iOS 18.4.1
Device: iPhone 12
The loading progress remains stuck at 30% even after the internet connection is restored. The user has to completely close and relaunch the game to continue loading.
The game should detect that the internet connection has been restored and automatically resume the loading process without requiring the user to restart the application.
Loading screen remains stuck at 30% without network error message when game is launched offline
Major
- Airplane Mode is enabled.
- Internet connection is unavailable.
- Enable Airplane Mode.
- Launch the game.
- Observe the loading screen.
OS: iOS 18.4.1
Device: iPhone 12
The loading progress reaches 30% and remains stuck indefinitely. No error message, offline state notification, retry option, or other feedback is displayed to explain why the game cannot continue loading.
The game should detect the missing internet connection and display a clear network-related error message with an appropriate recovery option, such as ‘Retry’, instead of leaving the user on a loading screen indefinitely.
When testing the app on iOS, I identified three network-related issues affecting application startup, connection recovery, and rewarded ad flows. I recommend improving network-state handling across the application, particularly for cold launches, connectivity restoration, and rewarded ad scenarios. I also suggest regression testing to ensure these changes don't break other parts of the game.

