sanity check on device attributes presence