Hi
I tried to use the Get Help link, but it didn’t do anything, so hopefully this post can start the process.
I am on a trial subscription (as a result of the Sonos debacle) and I want to try ARC on my iPhone (15 pro, latest iOS). I have the Roon app on both my MBP and iPhone.
When I try to log in I get an error message, ‘There was an error logging in: InvalidRecaptcha’
How can I get ARC to work on my iPhone?
I’ve moved your post to the Support category of the forum, which is monitored by the Roon Labs Support Team.
I suspect that your issues (an unresponsive Get Help link and unable to login) are being caused by Ad or content blockers on your iPhone, but let’s see what the Support Team can find…
First, I’d try disabling content blockers in the Safari settings on this phone. Occasionally, adblockers and other third-party content blockers can interfere with multifactor authentication in ARC. If you’re still having trouble, try opening a browser on the phone and logging into the Roon accounts page.
If you’re still having issues, try logging into ARC when connected via cellular data instead of WiFi.
Lastly, you can try reinstalling the app.
We’ll keep an eye out for your response. If you’ve lost significant time in your Roon trial due to login issues, we can loop in our accounts team to extend your trial.
I can’t figure out how to stop content blockers in Safari, despite searching the web - I can only find old posts, pre iOS 17.
Worse, when I follow your link to log into the account, I get a screen saying I don’t have an account (even though it is showing my email address) - and I don’t want to get charged twice at the end of the trial period.
So I can’t move this forward.
Any ideas how to fix this?
Can you try signing in using a different browser? A freshly installed instance of a browser like Firefox shouldn’t have any content blocking by default. If you are still having issues logging in after trying this some screenshots of what you’re seeing will help with diagnosing the issue.
If you have any concerns about this I would advise contacting our @accounts team. They can ensure you won’t get any extra charges.
Hi. Perhaps I am being thick, but I don’t see what the relevance of the browser is if I’m logging in using the ARC app. Is it using my default browser?
The login process uses OAuth, and the token is handled by a browser cookie. Therefore, login may fail if use use a content blocker, or use a different browser.
To be safe, I deleted and reinstalled the ARC app. The error message has now changed. When I try to log on I just get a revolving icon inside the Login button, which eventually stops, without signing me in. When I cancel back to the previous screen, the error message says ’ Something went wrong. Please try again’, which isn’t saying much.
Also, I set Firefox to be my default browser and I still get the same result. It must be something else.
And, my Roon server is on my MacBook Pro. When I first tried to log into ARC, my server wasn’t running on my MBP. But I have opened it on my MBP and I still get the same error message. And I am in the same room as my MBP, so it isn’t a network issue (I don’t think).
Thanks, but you are talking to a non-techie and I don’t know what OAuth is or how to manage my iPhone to make it work in this environment.
I’m looking at Roon because of the current issues with Sonos. I’m reading all sorts of network tech solutions to try to fix that and it all goes over my head. I just want a simple plug and play option to listen to music (like Sonos used to be) and I was hoping Roon would provide that.
Tbh ARC is a nice to have, but if I’m paying for it, I would like it to work. Hopefully someone on here can get it working on my iPhone. I’m still playing with the Roon desktop and iPhone apps, and so far I am enjoying t.
In iOS Settings, tap Settings > Safari > Extensions. You’ll see content blockers listed there. Turn them off and try to login again. @Martin_Webster is correct that Safari handles all OAuth tokens on iPhones when you login via the Roon app.
Well, that has got me further, but not all the way there.
When I tap on the login button I now see a screen attempting to log me in, but it is taking longer than usual. I’m instructed to make sure the server is running it is, it is open on my MBP) and I may want to check network settings and firewall.
Any idea how I do the last two?
If you gave a firewall then you can add Roon’s processes to an allowed list. We can help you with more details if we know what firewall you are using if any. For network settings make sure that the port forwarding rules have been set up. This article will help there
I’m no expert on this. Looking at my routers admin portal I don’t think I can set up a fixed IP address for the server. This may not mean anything to you, but I am UK based using a Hub 3 provided by my ISP Virgin. Perhaps commercially available routers let you do this.
As this is beyond my understanding I will not attempt it in case I screw up my home wifi. I work from home so I can’t lose that.
Come the end of my trial I may have to park Roon in the hope that Sonos manage to fix things on the near future.
Hi @Stephen_Bavis,
The video the @Martin_Webster posted should help you through the process of setting a static IP. If the end of your trial is coming up I can ask our accounts team to grant you an extension so we can keep trying to get this to work without you getting charged.
Hi. Thanks for the info. I’m still struggling to make this work, because when I open the DHCP settings for the router, I don’t see the Roon server as a separate item.
I can see my laptop. As I am using the Roon software as my server, will reserving the MBP’s IP address enable the ARC to connect?
Looking at the web site again, I get the feeling ARC only works if I have a physical Roon device, which I do not have. Is that correct? Should ARC work even if I only have the app open on my laptop?
For ARC to work on the iPhone, Roon must be running on the MacBook, too. Moreover, to get a feel for how it works, you can try it in the home over Wi-Fi without port forwarding setup correctly.
In the router’s settings, you won’t see Roon listed since it is not a device, but software running on your MacBook. Therefore, setup address reservation for the MacBook.
For best results, the MacBook should be connected to your network using an Ethernet cable. If you try this, you’ll need to reserve another address, since both Wi-Fi and Ethernet will be shown in the routers DHCP settings.
Finally, you may need to prevent the MacBook from sleeping. I used to use an app called Caffeine to achieve this.