If a user cancels they will fall back to CBs hidden free lifetime plan. If you do not allow free registrations then this will block their registration/login. It will not fall back to a free lifetime plan that you've created, that must be selected by the user themselves. If account is confirmed/approved and you require a subscription then simply attempting to login should display plan subscription page for them to select a plan. CBSubs payment step happens AFTER registration, so when a user reaches that point they are already registered to your site as you must be registered to make a payment.