is it maybe returning after sanityChecks fail and ...
# rx
u
is it maybe returning after sanityChecks fail and not calling setCancelable? technically it should not matter since the scan was not started