Default [Q] Cannot connect to camera for d2lte

I have 2 of the same phones (i747M with twrp 2.7.1 for d2att installed)

On one, everything worked flawlessly (the older one)
On the other, I had to talk to a developer of twrp to get twrp working...

Now I just realized that the camera app isn't working. It works fine when I restore to the touchwiz stock rom.

I tried wiping my entire device before installing the new stable build 6 rom for d2lte. I also tried flashing the weekly roms for that device on both phones

the result is the same: camera works fine on the older phone while on the newer one, it doesn't

Someone suggested that this might be a hardware issue.. Basically, the TWRP guys fixed my other problem by pulling the latest cyanogenmod build and compiling a recovery. -So I'm wondering if something can be done to make my camera work again on my new phone...

(Before all of this, I of course tried rebooting, closing other apps, clearing data, etc...)

Update: I tried flashing the latest cyanogenmod nightly (June 30) and the camera app worked, but I prefer slimrom

Another update: all the bug report shows when I reproduce the error is
Device: Slim-d2lte-4.4.4.build.6-OFFICIAL-5242
Kernel: 3.4.95-cyanogenmod-gd56ed95 autobuild@slimbuild #1