I think I fixed it? I was not able to recreate the issue but I looked at the code and found a couple different places it could be and patched it up as best I could. If it does it again I'll need to overhaul the system completely
Yep happens again :/