Can't login in Soundcloud

there are a few different paths to call a Recaptcha - via safetynet, firebase-auth and apparently the intent that Soundcloud launches. The last can currently not work, as it points to the DummyService class within microg, a stub class. I don’t think there is much code that can answer there but a error code that bestcase can avoid a hard crash. I’ll file this at microg, as this isn’t implemented yet and a more current version wouldn’t make a difference

Edit: [com.soundcloud.android] Recaptcha at Email Sign-in is not showing · Issue #1654 · microg/GmsCore · GitHub

1 Like

Thanks for the info.

Are there any updates on this issue? I have also contacted soundcloud support, but have only found this thread after.

Is there some workaround via root?

1 Like

For access to soundcloud (and youtube),
Better you can use “newpipe” from F-droid

1 Like

as of writing it’s still a dummy class. No workaround as long as the app uses that class for the Recaptcha (there are others to draw a recaptcha though) - or until microg converts the dummy too into working code that again, draws a recaptcha

I’m having the same problem and I’m really annoyed by this. Alternative apps like Newpipe are nice for streaming single tracks, but not for exploring new music. And yeah, using it in a browser kinda works, but after a while it’s just a pain. Normally I would use the Soundcloud app every day, and I’m actually thinking of going back to normal Android just for this one app.
So, long story short: here’s another frustrated e-user desperately looking for a solution to this:(

1 Like

I only tested and filed the bug if email+pass login is used… I think the single-sign-on methods can probably work as they probably don’t use a Recaptcha: Google/Facebook/Apple-ID… did anyone test?

Also I pestered soundcloud support to offer a webview based fallback but don’t hold your breath :slight_smile:

I also contacted soundcloud. Here is what they told me:

  • since beta test requires Google account, people suffering from this issue can not help (we obviously do not have a Google account…). Beta is only available through play store, so soundcloud has a systematic blind spot here.

  • for this reason soundcloud has decided to “not prioritize” this issue. This may change, if more users make the same request. => Please do that! Everyone please get in touch with Them. Also,it maybe helpfull,is someone from e OS gets in touch with them.

  • soundcloud recommends using Google play services. I do not think I need to comment this recommendation here.

So our best chances lie with e OS/ microg ( plus the Chance of enough pressure on soundcloud to actually tackle the issue).

Some people have looked at the code and identified it as a stub. Since recaptcha works in other contexts, I would assume it can not be that difficult to extend?

Some people have looked at the code and identified it as a stub. Since recaptcha works in other contexts, I would assume it can not be that difficult to extend?

the safetynet recaptcha code is a different API than the “general” com.google.android.gms.recaptcha.service. The latter has more parameters (actiontypes - login, signup etc) - more to reimplement. One can’t copy it over and replace the stub class with it. I see repo activity warming up again this summer, there’s a long backlog though

Well,the current stub results in a failure. Could one not add a stub that will always return a pass?

Thanks a lot! I’ll send them a request every single day if I must:D

1 Like

good idea if the recaptcha protected method isn’t expected to return e.g. a valid login cookie. So you won’t see a method error, but still can’t login

Can you provide some information/templates/links for contacting Soundcloud on this issue

I do not have an issue ID vor template. Please contact soundclouds support and describe that you are locked out oft the APP since you do not habe Google play services in your phone.

I do not know if this would be a good or best point of entry, but perhaps explore from here.

Plus ofc already mentioned [com.soundcloud.android] Recaptcha at Email Sign-in is not showing · Issue #1654 · microg/GmsCore · GitHub

I also contacted the support
Basically after some super random support advices, they asked me fill a bug report from within the app by tapping the screen long with two fingers. They also suggested that I switch to the beta program in google app store. Both impossible as I can’t login to the app and I don’t use a google account on my phone.

Here is what I told them in french :slight_smile:

Bonjour,

Le problème est que je n’arrive pas à connecter l’application Android à mon compte soundcloud. Quand je rentre mon identifiant et mon mot de passe, j’obtiens le message d’erreur “il semble qu’il y ait un problème”. Pourtant j’arrive à me connecter à mon compte sur soundcloud.com

Appuyer avec 2 doigts sur l’écran d’accueil ne me fait pas passer en beta. Je n’utilise ni Google ni Google Play, l’équipe technique peut me contacter par email. Mon téléphone est sous /e/OS, le problème est expliqué ici. Can't login in Soundcloud - #12 by jv34sofi
Si vous m’envoyez le fichier .apk de l’application beta je veux bien essayer.

Je paie pour ce service donc j’aimerais une App Soundcloud Android sans pub ET sans Trackers (12 trackers identifiés par Exodus Privacy). Au moins pour les abonnés à soundcloud GO+.

Si ces problèmes ne sont pas résolus dans les prochaines semaines je devrai résilier mon abonnement soundcloud. Merci de remonter ça aux développeurs et service client!

Cordialement.

Have you tried the “” NewPipe" client from “F-Droid” ?

yes, but I’m paying for Soundcloud and you can’t register in NewPipe. Thus I can’t access my playlist, and the paid content which is supposed to better remunerate artists…

I have the same probleme. I send a mail to soundcloud support… I’m thinking of stopping paying if they don’t fund anything

French
J’ai le même souci avec l’accplication Android Soundcloud et ça commence à furieusement m’énerver… je paye pour leur service depuis des années pour que finalement je ne l’utilise que très peu. Mais clairement s’ils ne fond pas d’effort pour être compatible avec des systèmes libres alternatifs pourquoi payer pour leur service alternatif ?

the recaptcha code path is no longer a dummy class(!) as ale5000 linked a commit that implements the whole of play-services recaptcha in the thread. Looking good for the next microG version (0.2.27+ or nightly now) to allow for soundcloud login and lots of other apps using that type of recaptcha (out of 3) - yet another feat by microg / marvin

2 Likes