1. When you install Windows, does it complete the entire install process?
2. Are you getting the Windows is starting boot screen? Black screen? Blue Screen?
3. Some mainboards(not many) require that the boot drive be on a specific SATA port to boot. Check your mainboard documentation.
4. Check temps? Power cables? Power supply good?
5. SSD is known to be working?