At the global Registration Form > User Integration Settings level, we have the default role set to ‘Subscriber’. The text at this level states ‘On new events, when User creation is set to yes, this setting indicates what the default role for new users will be on creation. You can still override this on each event.’.
On our specific Annual Membership event, I’ve over-written the settings and apply our custom ‘bhaa_member_2018’ role. It seems this custom setting is not always applied.
Thanks for spotting the SSL cert, this was renewed during the week.