Form Redirecting to Homepage
I believe its because you are not "hashing" the URL. Either use this https://docs.craftcms.com/v3/dev/functions.html#redirectinput-url or as that the link also mentions: 

&lt;input type="hidden" name="redirect" value="{{ craft.app.request.absoluteUrl|hash }}"&gt;