LibGDX Box2D Lights Problem

I am having some difficulty working with Box2D lights. I am using LibGDX with Tiled and Box2D lights to try to make a top down shooter type game. The problem I am having is that my shadows are being drawn way off.

Issues:
The left side of map has a very strange boundary outside of the fixture.
No shadows will be detected such as character fixtures and other walls blocks
Except for one thing!
When I push a fixture to the very bottom right of the map box2d lights is creating a shadow except it is HUGE. So this is definitely a scaling issue and I think it has to do with my 50 Pixels Per Meter calculations. What I can’t figure out is why the lights are drawing correctly yet the shadows are so off.

Here is a video of the problem:


I have the entire project on GitHub: https://github.com/edwardszczepanski/LibGDX-Demo-Game/blob/master/Nine%20Circles/core/src/com/edwardszczepanski/ninecircles/Screens/PlayScreen.java
so that you can see my code. (I apologize for some bad programing practices, I’ll clean it up after I get this fixed!)

I have looked at these posts:
http://www.java-gaming.org/index.php?topic=34463.0 and http://www.java-gaming.org/index.php?topic=30009.0
However I still can’t figure it out because although I can emulate their solutions/code I can’t get the dang thing to render correctly.

I have a feeling it is related to the setCombinedMatrix feature of the RayHandler.

rayHandler.setCombinedMatrix(gamecam.combined.cpy().scl(50), gamecam.position.x/50, gamecam.position.y/50, gamecam.viewportWidth* gamecam.zoom/ 2500,
gamecam.viewportHeight * gamecam.zoom / 2500);

Here is the snippet of code that I have been playing around with. Let me know if you have any ideas as to what could be going wrong. Thank you!