Hello guys,
I dont know if this was a bug just for my PCI expansion card or a general problem. Let me explain.
I got a samsung 950 pro 512GB and i run it on the silverstone ECM20. (No problems there i was getting full speeds). Once you power on the PC the system was unable to see the M.2 driver and it was asking to add a bootable driver etc. I had to close the PSU then open it again and power on the system after that it was able to see the M.2 .
Yesterday i removed the HHD 1TB seagate raid that i was running as raid 0 using 2 barracuda model ST1000DM003 to run an 1TB ssd as a replacment for the raid . since then i had no problem with the m.2 driver not been found by the system.
I hope you can fix this problem for other people