Many Many hours have been used up trying to figure this out. Passed through my hard drive to a VM and have been playing around with it in there and nixos HATES my ssd for some reason. Refused to install onto it and had the same issues as installing it natively. Cant even install it to the virtualdisk and transfer it over. This rabbit hole just keeps going deeper and deeper while getting all the more strange.
Time to poke around a source code and see if i can figure something out but no idea how fruitful that will be