Can't register on to the free subscription plan


I have created a 'free' plan (called 'student') that costs nothing and lasts forever. There will never be payment for this plan.

Here's a screenshot:

However, when I try to test signup on the frontend, clicking 'subscribe' does nothing, it just reloads the page:

My expected functionality would be for it to redirect to a registration form?