Hey guys,
I figured out the problem. Not being overly experienced with nachi I mapped alot of unnecessary tags to the map to the PLC. However I found out when you map a variable it expects it to be used. Once I unmapped the hold and other variables I didn't need it started up no problem.