Radius duplicate(and wrong) requests send on WPA-EAP or WPA2-EAP

I am using freeradius 3 in combination with the mikrotiks…
the issues that I have is that when a user tries to login via the hotspot I get one record/call in the freeradius database which is what I expect.

The problem starts when a user is trying to login via WPA-EAP non hotspot… then I get for every attempt multiple 5+ attempts either the login is fine or not
and the weird thing is that the Mikrotik-Realm value is only send to half of them

So on a single login attempt it looks like there where 8 attempts the same second… either accepted or rejected which is filling my log with wrong and duplicate information!

Via hotspot I only get one attempt!