Bugs found in SoundCloud for iOS: QAwerk Bug Crawl
SoundCloud is a mobile audio and video streaming platform designed for music lovers and creators. So far, it’s home to over 20 million talented artists from all over the world. What makes SoundCloud unique is that its users can find the content that exists nowhere else. You will find the newest DJ sets, remixes, and freestyles right next to popular songs topping all music charts. SoundCloud is also super convenient to discover new music because the app learns the user’s listening behavior and then suggests new tracks based on their preferences. The variety of genres on SoundCloud is indeed impressive – anything from electronic, rock, techno to pop, jazz, and hip-hop.
SoundCloud is not your typical music app. It’s an open community for creatives to find their audience and for the listeners to support their inspirers. As such, it boasts some must-have social network features like the ability to connect with artists and peer listeners, like, repost, and comment.
Our portfolio lists hand-picked music apps we found promising. To make sure SoundCloud amazes its users with outstanding performance, we conducted a thorough Bug Crawl, and here are the issues we encountered! We hope the report was helpful!
Impossible to report a track
Major
The user is signed in.
- Launch the SoundCloud application.
- Open any track – Tap on the More button.
- Tap on Report – Choose any reason and description.
iPhone 8 Plus, iOS 14.4 (18D52)
It is impossible to send the report. The Send button is inactive.
The Send button is active. The user is able to report a track.
Error after restoring a subscription
Major
The user is signed in.
- Launch the SoundCloud application.
- Go to the Library tab – Tap on the Account icon.
- Tap on the Restore subscription button.
iPhone 8 Plus, iOS 14.4 (18D52)
The message “Product unavailable. There was a problem enabling your new features and content. Please restart the application” is shown even after the app restarts.
The user is able to restore their purchase without errors.
No progress indicator while downloading a playlist
Major
- Launch the SoundCloud application.
- Open the “Top 50: Global Beats” playlist.
- Tap on the More button – Download.
iPhone 8 Plus, iOS 14.4 (18D52)
Nothing happens. No notifications about starting/finishing the loading process. No downloaded content in the app.
The user sees some confirmation about the loading process.
Incorrect error message for a max age requirements
Minor
- Launch the SoundCloud application.
- Tap on Create an account.
- Tap on Sign up with Apple – Accept & Continue.
- Continue with Touch ID.
- Enter any min/max age (5/500 years).
- Choose a gender – Done.
iPhone 8 Plus, iOS 14.4 (18D52)
“Error. Sorry, but you don’t meet SoundCloud’s minimum age requirements” messages appear in both cases.
If the max value is entered, the user sees “Error. Sorry, but you don’t meet SoundCloud’s maximum age requirements”.
Transparent window instead of the user avatar
Minor
- Launch the SoundCloud application.
- Go to the Search tab and search for a “fired up hush”.
- Tap on the More button near the 1st result “Sebastian Villamayor 1” or near any other without a user image.
- Tap on Go to artist profile.
- Tap on the user image.
iPhone 8 Plus, iOS 14.4 (18D52)
A transparent window with an “X” button opens.
The user sees a window with a current default image.
Facebook Login page works differently in close cases
Minor
- Launch the SoundCloud application.
- Open any track – More – Stories.
- Tap on X to close – Discard.
- Tap on More again – News Feed.
iPhone 8 Plus, iOS 14.4 (18D52)
Facebook Login page opens.
Facebook Login opens in both cases or doesn’t open at all.
Confirmation before Sign out is missing
Major
The user is signed in.
- Launch the SoundCloud application.
- Go to the Library tab – Tap on the Account icon.
- Tap on the Sign out button.
iPhone 8 Plus, iOS 14.4 (18D52)
The user signed out without a confirmation.
A confirmation dialog appears before the user has signed out.
User ID displayed instead of the actual user name
Minor
The user is signed in and has a configured profile with a username.
- Launch the SoundCloud application.
- Go to the Library tab – Tap on the Account icon.
- Check the user ID and tap on Your profile.
- Check the username.
iPhone 8 Plus, iOS 14.4 (18D52)
User ID “user-269209354” instead of “Ugin”.
The created username is shown instead of the user ID.
Page scrolls down after double tap on the Library icon
Minor
The user is signed in.
- Launch the SoundCloud application.
- Tap on the Library tab – Tap on the Library icon again.
iPhone 8 Plus, iOS 14.4 (18D52)
The page scrolls down. The “Liked tracks” option becomes hidden.
The page does not scroll down after tapping on any button.
SoundCloud is an online audio distribution platform and music sharing app that enables its users to upload, promote, and share audio. The application for iOS has a great design and works almost perfectly. While surfing the app, I came across several issues. Some of them are major, in my opinion, such as the inability to report a track, restore a subscription without confusing errors, and no loading indicator, leaving the user oblivious of what is going on. Minor issues could be easily fixed. A little more QA attention would make this app only better.