Skip to main content

Fix MikroTik Authentication Stuck on Loading Screen

Rakesh M avatar
Written by Rakesh M
Updated over 3 weeks ago

When MikroTik captive portal authentication gets stuck on the loading screen after guests enter credentials, the issue typically stems from RADIUS server communication problems—either incorrect server IP, mismatched secrets, or RADIUS not enabled in the hotspot profile. This prevents guests from completing authentication and accessing the internet.

This guide walks you through verifying RADIUS server settings and ensuring your hotspot profile is configured to use RADIUS authentication and accounting.

What you'll accomplish:

  • Verify RADIUS server IP and secret match Spotipo settings

  • Confirm RADIUS authentication is enabled in hotspot profile

  • Enable RADIUS accounting for proper session management

  • Resolve authentication loading screen issues

What you'll need:

  • MikroTik router with admin access via Winbox

  • Spotipo dashboard access to verify RADIUS credentials

  • Understanding of your hotspot server profile name

Why does this happen?

This error most often occurs when there is an issue in communication between Spotipo RADIUS server and MikroTik Access point. Here are the easiest steps to take, to confirm that everything is set up correctly.

Check the RADIUS settings in Winbox

Log in to your APs Winbox and check the RADIUS settings. check that RADIUS server IP address is set as 34.77.150.10.

Check that the secret is the same as the one generated in Spotipo (on spotipo website, go to Settings -> Mikrotik APs and copy the secret listed in the "Secret" section) .

Make sure that the rest of the RADIUS Server settings are set as pictured below.

Check if RADIUS is being used by hotspot

If everything was set up correctly in the first step, next common mistake is not turning on RADIUS authentication when setting up Hotspot.

To fix this, in winbox, navigate to IP->Hotspot and under Server Profiles select the profile that is used by your hotspot (Default name of new hotspot is hsprof1).

Once, you've selected the correct hotspot, navigate to RADIUS section. Make sure that check box Use RADIUS is selected. Also make sure that Accounting is turned on. Settings should be as pictured below.

After you've checked that everything was in order, feel free to test the connection out once again. With this setup, everything should work from our end.

If this article didn't help you solve your problem, please check if there were some configuration changes on your end. One common example is Firewalls blocking communication between our RADIUS server and your AP.

If there is still an issue, feel free to reach out to our support team, and we will help you out.

Authentication Loading Issue Resolved

After verifying RADIUS server settings and enabling RADIUS in your hotspot profile, authentication should complete successfully. Test by connecting a device and completing the login process.

Configuration checklist:

  • RADIUS server IP: 34.77.150.10

  • Secret matches Spotipo settings exactly (case-sensitive)

  • "Use RADIUS" is enabled in the hotspot server profile

  • Accounting enabled in the RADIUS tab

Common additional causes:

  • Firewall blocking communication between RADIUS server and AP

  • Network configuration preventing outbound RADIUS traffic

  • Incorrect hotspot profile selected for SSID

Still stuck on loading screen? Contact Spotipo support via live chat or email us at [email protected] with details about your RADIUS configuration.

Did this answer your question?