I think you need to use $_POST if you want your ACF values to work properly.
You say you have a redirect issue? What are you basing that on? Have you looked at the rendered forms markup to see that there’s nothing clashing there like duplicate inputs etc.
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users