Thanks for the answer @DensyoV . As far as bit rate is concern, yes, the two ssid's had the same setting. The only diff they had was the auth settings. I even changed the ssid-a's min. bit rate to a higher one after I read a post to avoid a device from switching to adjacent APs but the issue still persist.
As for the evetn logs, below is the snippet of one of the users: