Bugs found in Habbo – Original Virtual World for iOS
Habbo by Sulake Oy is a popular virtual platform where teenagers can create avatars, decorate hotel rooms, and interact through games and activities. It offers a creative and moderated social experience focused on community building.
This multifaceted platform provides a wide range of functions for its users. Notably, it enables players to design and manage digital versions of real-life environments, fostering creativity and design skills, while providing a safe and moderated platform for social interaction.
Our QAwerk team performed an in-depth Bug Crawl on Habbo, identifying bugs that affect usability and core features. The issues span from navigation failures to validation problems and UI inconsistencies, all of which are critical for smooth gameplay. Below are the detailed findings.
"See the rewards" button does not open rewards screen
Critical
No special preconditions required.
- Launch the app.
- Navigate to the screen with the “See the rewards” button.
- Tap the “See the rewards” button.
iPhone 12, iOS 18.4.1
Nothing happens, and the rewards screen does not open.
Rewards screen opens, showing available player rewards.
User can submit email verification for unregistered email
Major
No special preconditions required.
- Open the app, go to the sign-in screen.
- Select Email login.
- Enter an unregistered email.
- Tap Send code.
iPhone 12, iOS 18.4.1
Success message shown despite an unregistered email.
Error message like “Email is not registered” and no verification request is sent.
Unnecessary scroll appears on language selection screen
Major
No special preconditions required.
- Open the app.
- Navigate to the Language selection screen.
- Observe layout and scrolling.
iPhone 12, iOS 18.4.1
An extra scroll bar appears, though the content fits the screen.
All content fits without scrolling.
Lack of user guidance when notification badge (!) appears on profile tab
Major
No special preconditions required.
- Log in.
- Open user profile.
- Notice the notification badge on the “Badges” tab.
iPhone 12, iOS 18.4.1
The badge remains until the user manually selects a new badge, but no guidance is provided.
The app should clearly explain the required actions to clear the badge (e.g., via a tooltip or message).
Unintended system text “// End Terms //” displayed at end of Terms of Service
Minor
No special preconditions required.
- Open the app.
- Go to Terms of Service in settings.
- Scroll to the bottom.
iPhone 12, iOS 18.4.1
Debug text “// End Terms //” displayed.
Terms end cleanly without developer/debug text.
Habbo’s critical bugs undermine navigation and user validation, while UI issues create confusion, which could hamper engagement and trust. Strengthening error handling, reducing unnecessary UI distractions, and improving onboarding cues will enhance user retention and enjoyment. Extensive regression and multi-device testing are recommended to shore up these weaknesses and maintain Habbo’s status as a leading social virtual world.

