added visable errors for device ID duplication