I have the exact same issue with multiple clients.
I've restarted the clients several times to see if after a reboot it chooses a closer AP, but it regresses to the one it had previously chosen.
My setup is Gateway->Aruba Switch->4 AP22 over Ethernet.
I'm also interested in a solution to this.
------------------------------
F L
------------------------------