Hi,
there is no defined standard for roaming is not so when you are marginal coverage you can find that the client doesn't associate properly.
Are you using well-separated channels?
You may need to reduce power, or configure a proper antenna so that the zone of your interest has a bigger difference is signal
strength.
Please send further questions to wireless forum where you can get better answers.