Fix crash when adding new device on separate thread
Rename add/remove offline providers to online