I have tried those steps and still getting that error message that I posted above. I went into the log files through the documents/battleforge path and seen the error message below for each attempt to play. That is my latest attempt. I am not sure what the problem could be. I have an intel video card and tried step 6.
23:02:37.748 WARN 10176 proxy:78
proxy from 2021-01-19T00:46:39.609618300Z is initializing
23:02:37.754 INFO 10176 proxy::networking::connect:181
connect disconnect hooks initialized
23:02:37.754 INFO 10176 proxy::networking:69
networking hooks initialized
23:02:37.754 WARN 10176 proxy:102
Initialized successfully
23:02:38.063 INFO 10176 proxy::logging:72
src="Direct3D 9" message="Start Scan"
23:02:38.063 INFO 10176 proxy::logging:72
src="DISPLAY" message="GFX API CRASH: Falling back to DirectX 9!"
The only thing that I do not have specifically is Directx 9 because I have the version Directx 12. I would assume that my version would work.