Well, I finally found the issue.

It looks like I use something before it gets created if things get initialized in certain order. I didn't suspect that location because it has been like that for eons and never acted up til now.

I still wish someone had more info about finding out what module it's loading as it would be a beacon to quickly solve issues like this. I am not sure that info actually exists though.