scan timeout now will always timeout and stop scanning when in background