If the problematic devices are of the same brand/mode/firmware version as those that work, then why not just redo everything. 

I GUESS maybe some of the parameter in the barcode cannot be retrieved/decoded properly and thus a user prompt for missing parameter value is popped up.