I am upgrading a 2017 Macbook pro a1708 to a 2TB Fledgling Feather SSD, because the OEM SSD is full. After creating a time machine backup and changing out the SSD, i was successfully able to install Mojave, and restore the backup, but now when attempting to log in it stays on the login screen and the circle just spins, I've lwt it sit for 3 hours and it stays this way. When booting into recovery/utilities, the apple logo flashes a red box for a second. Any idea as to what could cause this? Switching the old SSD back in everything runs fine.