Fix device selection bug where the client does not auto-select a device on fresh install