Datawedge issues in Jelly bean device

Using data wedge, as mentioned in below link, scanning feature has been implemented.

GitHub - darryncampbell/DataWedge-Intent-Example-1


We found that my Broadcast receiver is getting called and  working fine in TC55 KitKat device but same not working in TC55 Jellybean device.

In jellybean device instead of calling broadcast receiver, it is directly assigning to a edittext in the UI.

Why this strange behavior in JB?

Profile setup is same across both devices.