SB1 Scanning - Scans Lost

We are having a BIG problem with the SB1 and scanning.

 

If I start my app in the cradle then remove it the scans go nowhere.

 

We have tried to stop and start the scanner in code  - no luck.

 

We have played with the cradle notification in the config.js file - no luck.

 

We are using the asl.js library.

 

Related to this is the scanner on time. the config file says 5000 (5 seconds) but it is on for 15 seconds. We have change the config settings and also tried setting it in code but no change.