I've tried all that and made a firewall rule exception to port 44525 with no change. After getting the error codes I restart NI MAX as admin and then it says Transferring Firmware Image but never finishes. Here is my question with more info on ni.com.
https://forums.ni.com/t5/Real-Time-Measurement-and/Firmware-Update-Fail-on-cRIO-9045-Error-Code-80040390/td-p/4445281