Since adding subscriptions to our site, we've had an influx of people having issues with logging in to manage their subscription. The problem we've seen is that there's nothing to inform them that their account needs to be created or "activated".
Continued login with a default error message states "Incorrect email or password". If they click "forgot password" they don't receive an email. I'd like to propose an error option within form.errors for "account not found". With this available error option, we would be able to direct customers to the right direction (having them create an account).
We've seen an influx of customers who've placed an order with us and think they have an account but don't. The liquid error handling has no way of letting us handle this issue on the login form. So our customers go through an endless loop of trying to log in and resetting their passwords.
What's worse is when they attempt to reset their password, because their account technically doesn't exist, no email is sent.
TLDR: Shopify, please add in error handling for accounts that need an invite within form.errors