How to call a Blueprint Custom Event from C++ code?

You can call events as many times as you like, there’s no limit. So there’s likely an issue somewhere else in the chain of code leading up to broadcasting the event.