I wonder if its the Newell gaming mod which has a few production filltypes that is not installed on the map
https://newell-gaming.itch.io/fs22-material-production
So i went in and edited that mod's productions and took out whatever filltypes werent in Elk mountain (stone powder, lithium, etc) and changed paydirt to dirt etc. Mod is back partially working - i can changed the units once with keybinds and then if i try it again after closing a menu i get the error and mod stops working.
https://www.mediafire.com/file/8syzyxcjwtyaur8/log.txt/file
Also using the newest version of production revamp, not sure if that is doing something as well
EDIT: took out the mod (linked above) completely and still same errors.