I understand the Intel® RAID controller RS3DC080 is randomly recognized by your system. I suggest you the next workaround.
1- Start updating the BIOS-firmware version of your Server Board.
2- Continue with the Intel® RAID Controller RS3DC080 firmware update. It is possible to do it from the EFI shell.
MR 3108 ROC Hardware RAID Firmware Flash Update version: 24.16.0-0082
a. Download and extract all files to a USB flash drive.
b. Boot the target system to EFI shell.
c. Change directory to the local drive and directory containing the flash update files and the firmware image file.
d. Type "update.nsh" and press <Enter> to execute the command
e. Wait for the flash to complete. Do not reboot the system during the update.
Note: Intel® recommends to loading Factory Default setting after the firmware upgrade which will not affect data on any existing array. To do so:
1. Reboot the system and log in to the RAID BIOS Console.
2. Select the controller and select 'Adapter Properties'->'Next'
3. Set the 'Set Factory Defaults' setting to 'Yes' and submit the change.
4. Reboot the system (the default settings are applied).
If the problem continues, I would need to gather more details of your system. Please send me the results of Intel® System Support Utility for Windows; run it when the raid card is recognized.
Additionally, please add the server model, type of RAID array, amount of hard drives and any other relevant device connected.
I have not heard from you since our last communication. Please let us know if you need further assistance or if I can close this case.