fixed tasks getting caught in 'pockets' while waiting on a location