Put scanner call inside timeout. Seemed to cause issue before, need to test.