The problem was:
if ($_FILES) {}
Can someone explain this to me? The wp_redirect() is outside of this if statement so why wouldn’t it redirect? Is it because that if statement was still firing but ran into an error as no files were being uploaded?