Check if your drive is on the Intel Tested and Validated List:
Possibly this could be the reason. Sometimes this can happen due to incompatibility.
For the board, assuming that you have all the latest board firmware revision, it is the only thing to check.
All the best,