do you need gateway events at all? (e.g listening for new messages with specific contents) or are you just sending messages based on some external input/timing?
so pending didn't even seem to be false when sitting on the onboarding screen (with a required pre-question). I have it going through member.withStrategy(EntitySupplyStrategy.rest) too