Alright for those who still follow this thread, I'll provide an update.
So after I reinstall windows on my new ssd for the second time, I went to reformat my old ssd. That made my PC unable to detect boot drive when I restart. So I went ahead to reinstall windows for the third time, and I did it successfully.
Things I did differently:
I unplugged all other old hdd and ssd, left only the new ssd plugged in to install windows
I chose UEFI usb installation media tool, instead of legacy/normal one.
During third install when I press "new", windows setup create a 500mb+ system reserved partition instead of 16mb for the first and second install.