At least, I hope this is a bug.
Custom festival events don’t give you completion, just XP + cash. The event marker doesn’t get “ticked” once you’ve finished or won them.
If this is an anti-cheat thing then it makes no sense, because the festival itself is essentially a single-player experience!