I have had the same experience. The vast majority of the time I use relay masks to sign up for stuff they work as expected. It is incredibly irritating when it does not work, but I blame the vendor and take that into account to decide whether I actually want to give this vendor a "real" email address. I often bail on these kinds of failed signups. Voting with my wallet.
I'd say that's lucky. I'm using "Masked Email" on Fastmail with a personal domain and I still find that I get blocked from signups from time to time. I assume they're looking for some sort of pattern?
In the alternative, you can configure Fastmail to allow sending and receiving to/from a wildcard address (which for sending allows you to specify the sending address at send time). In my experience this works far more reliably, and is one of the features that pushed me to move to Fastmail many years ago.