I have DDR4-3000 on an Asus Z170-A board and sometimes (one in every four boots, perhaps), it doesn't boot. I just get a black screen, then if I turn off and on again, I get 'overclocking failed', so I enter the BIOS and exit without making any changes and then it boots, with the memory at full speed.
Any suggestions?