Further to that, given that different parts of the world have a different number of channels in the 2.4GHz band, it's possible that the AP and the working devices are using a channel that the other devices aren't even looking at because they're set for the wrong country.