Tried to retarget gasp project to use ue4 skeleton but skeleton mesh in mangled in blueprint view port

I’m trying to use the gasp animation project using the ue4 skeleton. I know it has a retargeted skeleton. but I want it to use the ue4 skeleton naturally. There’s this template I want to use but it uses the ue4 skeleton. So I took the 500 animations and retargeted to the ue4 skeleton, and I replaced the animations(references). Then I changed the skeleton on the ABP_SandboxCharacter and the ABP_UEFN_Mannequin_PostProcess to the ue4 mannequin. I also changed the bones, since the ue4 skeleton only has 3 spines I deleted spine 4 and 5, and I changed spine 5 to spine 3. I went to change the mesh on the CBP_SandboxCharacter and I saw the UEFN skeleton was mangled, I thought it was mangled since I changed everything. but when I switched to the ue4 skeleton it was also mangled. Why is it mangled and how do I fix it?