Use Ultimate Boot Disk instead to run your HDD diagnostic instead. Hard to say what's wrong, it could be bad memory, bad SSD, bad board, or bad SATA cable. I doubt Windows will have separate warning message SSD and HDD so it could be your SSD having problems. I suggest you unplug the HDD and see if the problem comes back.