Sprout Form redirect after submit not working correctly
In Craft 3, Form redirect values must use the hash filter:

&lt;input type="hidden" name="redirect" value="{{ form.redirectUri|hash }}"&gt;


It's mentioned in passing in the docs here.

Without that hash filter, you'll get redirected to the home page as you are experiencing.