I have added some code to my app that searches for a particular access point and creates one if the access point is not found. This works on the emulator and recreates the access point if it is deleted by the user.

However, on a phone, the access point is created if it has never been created but if it is deleted by the user, it is not recreated.

Does anyone know what is causing this to happen?