Can't access Hotspot login page on mobile data on

Hi, Everyone. I’m pretty new to Mikrotik but i’ve successfully setup my home Mikrotik Hotspot using Radius server and works perfectly on my Mac and other Notebook.

However, I encountered some weird behaviour on mobile device (Oneplus 6). My device is already connected to my hotspot SSID but when I try to open the login page via default browser/telnet/REST-client (let’s say it’s http://192.168.2.1/login.html) it says the page is unreachable. I’m sure this happens because my phone try to access my login page through mobile data. When I disable mobile data it works fine.

Is there a way to solve the problem from router config so I don’t have to disable mobile data anymore?
I have a plan to develop an android app to let user automatically sign in to my Hotspot via app (using this method http://www.radiusdesk.com/doku.php?id=developers_corner/mikrotik_jsonp).

Thanks in advance!

As far as i know when data and wifi are enabled on a mobile device at the same time, by default, wifi is used and not the data.
I dont know why your phone does the opposite…

Yes, it is supposed to be like that. but i believe this is post lollipop behaviour…