I have the following situations with my 2 rigs:
Rig 1: 2 R9 390, 1 R9 Fury, 2 GTX 1070, 1 GTX 1060, only recognize AMD platform, and mine good. Windows 10 Pro 1709 Blockchain Driver AMD, and Geforce 391.35 nvidia GPUs.
Rig 2: 3 RX 580, 1 RX 480, 1 RX 570, 1 R9 290, miner closes and restarts in a infinite bucle, sometimes the rig crashes. Windows 10 Pro 1709 Blockchain Driver. GPUs are NOT modded.
Any help thanks. I will update Geforce Drivers for Rig 1, it is so old, and try again.
As for rig1:
To run it on Nvidia test out the "PLATFORM" parameter in the config file. Allowed entries are: "PLATFORM":"AUTO" and "PLATFORM":.
In the 2nd case see that there are no parentesis. Wjen it is "AUTO" the miner will select the driver with the most GPUs in your system. When its a number N it will run on the Nth found OpenCL driver in your system, so you can use that to switch between AMD and Nvidia (note: there can be also Intel drivers out there, so can be that you have to test numbers 0 to 2.)
As for rig 2: can you open command line, go to lolMiner directiory and run lolMiner-144.exe -benchmark=BTG? Then it will try to do a BTG test run on your system. If it failes you can then see the error message without the script restarting the miner infinitely often.