Allowing app on TC20 to use DataWedge scanner

I have my app starting up and there is a very small time frame in which the scanner will turn on to scan, even though the app is included the DataWedge profile allowed-apps list. It won't scan after that when my activity is loaded. The scanner works on other allowed apps like Chrome just fine, but the scanner seems to die out after 5 or so scans. Is there anything that can be going on with my app, DataWedge, or the scanner itself?