Hotspot in multiple interfaces not working

Hi to all!
This is my first post in this forum. I am new to mikrotik.
I am on this setup..

FreeRadius @ 192.168.1.9
Mikrotik:
WAN1 @192.168.1.5
WAN2 @192.168.1.6
WAN3 @192.168.1.7
WAN4 @192.168.1.8

LAN1 @172.4.3.0/23
LAN2 @172.5.3.0/23
LAN3 @172.6.3.0/23
LAN4 @172.7.3.0/23

Hotspot is working fine in LAN1 but in LAN2-4 it won’t. I checked in IP>Hotspot>Active the user is there but the reporting IP address is in LAN1 even if it is connected to LAN2 subnet.

What could be the problem with this? Thanks guys!

Looks like configuration is wrong. There should be 4 separate hotspot instances. One on each LAN interface.

Thanks. You’re correct. It is working now.

Another issue I am encountering now where users from LAN1 when they transfer to LAN2 they can’t login. Another thing, after adding mac add user in user’s list.. why do we need to restart the hotspot service? Is it really a must in routeros?