Hi Tuan
The article which you are referencing is not related to WiNG product!
Yes, for roaming, the decision marker is the client, not AP and wireless controller.
To further troubleshooting roaming, it is better to take wireless packet capture and check site survey result.
Best regards,