Hello,
If not already done, please specify client-limit resp addr-limit as 2 for both types of authentication. Here an example how it looks like for port 1.
aaa port-access authenticator 1 client-limit 2
aaa port-access mac-based 1 addr-limit 2
If it is still not working, please provide the sanitized (without mac, IP addresses and other sensitive information) running configuration of the switch (show run) or at least all the settings related to RADIUS, 802.1x and MAC authentication.