This forum is closed for new topics. However, you can still search for a solution in the old topics. For technical support related to the WP Users Geolocation premium extension please open a new premium support ticket.
I don’t think the page redirect has to do with GEO my WP shortcode. Please remove the shortcodes from the page content and then visit the search page to see if you still being redirected to the home page.
To have the search form on one page and the results on another page you need to set the “Results Page” in the form editor to your results page and place the shortcode [gmw form=”results”] in the content of the results page.
That means the issue is not with the shortcodes nor the plugin but something with the setup of your theme or with this specific page. You should ask for advice from the theme developers about the page redirect.