Renaming x86 EVGA .sys files to .bak seems to have helped me.
there are two locations of the files, the ones on pop up for me were x86 and renamed those to .bak.
I do use Precision X1 and went in and reloaded my saved config, since it does default after updates on games (i have noticed this on other games as well.)
So i went in and made sure the same undervolt and fan curves were running , and they are.
played for about 45 minutes straight no issues.
note I also did a shutdown and switched off power supply for 15 seconds. this may not matter, but I have had driver issues resolved this way on other situations. might as well do it as well.
My workaround for the error is like the above quote. After startup, make sure X1 is running, then go into the Program Files X86 - EVGA - Kernel folder and change the name of driver-x64.sys to driver-x64.sys.bak then you can load BF and it shouldn't give you the error code and everything should run fine with X1 doing its job. I found it will reset the file upon restart/shutdown.