I put await in the loader.present(), to wait that the present finish, my method was returnin very quick, even returns before the present finish their work, and this was the cause of the overlay error, I call the dismiss(), before finish the present()