BIOS is the problem i have the same MB had the boot loop as well keep working with them and up date your "BIOS"
all works just fine on my end never RMA this MB
my pc info
MB: MSI B250M GAMING PRO LGA 1151
CPU: Intel Core i5-7400 Kaby Lake Quad-Core 3.0 GHz LGA 1151 65W
RAM: CORSAIR ValueSelect 8GB 288-Pin DDR4 SDRAM DDR4 2133 (PC4 17000)
POWER SUPPLY: EVGA 100-N1-0650-L1 650W ATX12V / EPS12V Power Supply
Did you solved your problem? because i think i have the same situation. My pc freezes and need to force turn off and the it enters in boot loop. I've tested with another RAM for a couple of hours and it worked fine.
GPU: ASUS GTX 1050TI
RAM: CORSAIR Vengeance LPX 2400mhz
MB:MSI B250M PRO-VDH