If you are using a Motorola TC55 you'll need to enable the 'auto buffer submit' setting from the administrator settings within the Smartcode application. To do this tap the settings icon from Smartcode home
Then scroll down to 'Administrator Settings'
Enter your device code to proceed, if you are unsure of your device code please contact Smartcode support
Locate the auto buffer submit setting and tick the checkbox to enable
You can then return to Smartcode home and your TC55 will scan successfully.