Thank you for the credentials David.
What I'm seeing on your page is different than going to the home page. I think that SCLogin is setting the login return correctly, but that something else on the site is redirecting to a page for the logged in user's swim bookings.
With same page selected, here's my scenario:
1. I go to a subpage
cirenopenair.org.uk/news/29-news/43-can-you-volunteer
2. Looking at the source, we've set the return for the login task to
<input type="hidden" name="return" value="aHR0cHM6Ly9jaXJlbm9wZW5haXIub3JnLnVrL25ld3MvMjktbmV3cy80My1jYW4teW91LXZvbHVudGVlcg==">
3. If you use base64decode.org, the decoded string for that value is
cirenopenair.org.uk/news/29-news/43-can-you-volunteer, the same page that we're on. With Same Page as the option you've set in SCLogin, this is correct.
4. However, when I perform the login, I'm redirected to
cirenopenair.org.uk/my-swim-bookings.
5. Looking at the network activity on the page, something is redirecting the login. I'm not familiar enough with the extensions/plugins on your site, but I'd look into there.
Are you seeing different behavior than this?
-Melissa