If anyone falls into the same trouble, I can confirm it is indeed a bug.
I've just spoken with CS via the chat and they have offered a workaround. You would either need to change your buttons to No Fill sitewide, or you recreate the section with the Membership Sign Up Block but do not choose a theme colour, you must leave it as the default. The minute you set your section colour, the issue comes back.