I attached the complete project, please see scanner.zip.
this example is not using any 3rd party api's.
this is an test on the zebra tc21, works like the tc20, same problem.
also same problem on all other kind of scanners, using intent.
they all works with sdk25, none above.
problem: the customer gets at the installation the message the program is old.
they do not like this message.
nothing received, means no log in the Service_Start routine, when debugging.
maybe the intent needs a permission from sdk26, but i can't find this specific permission in the datawedge documentation.