I have a rb433 with a hotspot setup, running a radius server connected to UM on the same board.
It works, users gain access to the internet, and it keeps track of the data each user uses. But it doesn’t cut them off once they reach their limits(which are set up under limitations/profiles).
I had the same problem some time ago and support told me this, what works exactly:
Use uptime limit from Profile Limitation to set session time, as I do not see
any session-time left next to active client now (from your print output).
Uptime limit will use fine, HotSpot will disconnect and remove user from active
list once limit is reached.
That I did not know. I´m using time-limit and this only cuts correct if they use “uptime” in /profiles/limitations/limits. If they only put it in /profiles/validity it does not work exactly. Means, it cut not a established connection, only after logout it is not possible to make a new login.
If it not works with the limits im limitations you should ask Mikrotik-Support.