Scanner problems usually occur because there are 2 apps trying to use the scanner at once. Do you have scanwedge or datawedge running on this device? If so, they will usually need to be stopped or disabled before another app can open the scanner.
There are sample apps that come with the EMDK. They get installed under \Users\public. There's a link installed on your PC, but I think it's hard to find on Win8+
The demo apps are typically written for a device with a trigger, so you will need to do a soft trigger in your app to get it started (lit up) and you will want to set it for presentation mode.
this.barcode21.Config.ReaderParameters.ReaderSpecific.ImagerSpecific.AimType = Symbol.Barcode2.Design.AIM_TYPE.AIM_TYPE_PRESENTATION;
Another possibility. Is the device you have a prototype device/engineering sample? (it would have a sticker saying that). The early prototypes of these devices had differences relating to the scanners. If this is a prototype device, that may be your problem. You will want to be working with a production version of this device.
Thanks for your response.
Tech support had me re-flash the unit and that took care of the error codes.
Thanks for the pointers to the EMDK sample programs. That is one place I never would have thought of looking.