You need to run Memtest86. Without that you cannot conclude about memory failing. If video goes out before Memtest shows the first errors, your memory is not at fault.
You need to run MemTest86 megahertz per megahertz, as simple as that.
When errors start, MemTest86 will have them first just few, then many and eventually the loader will not be able to load.
Memory has a bandwidth limit and that limit can be reached in many different timings.
System can be unstable without memory failing at all, that is the case with IS7 on over 255 with 1:1, no matter what memory does. That is the problem with HyperX on 5:4 in certain configurations at 2-2-2-6 with perfectly good sticks.