Hi Diana - Most of these use the RK29 chipset, however they sometimes carry variations of the same firmware/ROM this might be the issue.
As Sean said, I would need more info as to how you are encountering the problem. An logcat output would be great.
In the meantime I did some very basic tests (no debugging) and I was able to get it to work on a Titan 7010 using BarcodeScanner3.72 HOWEVER under settings, I checked the "enable front facing camera", but I used the rear facing camera and it scanned.
Where did you get the device? from a distributer, or retail store. It might not be so much a device bug, but perhaps a bug / issue at the ROM level.
Maybe, maybe not, it doesn't mean there's an app bug. It is almost always a device problem, and it is not a goal to support buggy devices. Please use whatever works for you.
Beyond that, there is no real information here to go on besides "doesn't work": it's not possible to help more without detail.