3 minutes isn't enough. Sometimes even after 10, you can't get enough people to run it. This is an issue with one-time triggers like seasonals that can't be bought. I have lost multiple triggers in a row despite advertising on Block 7 which is always max cap. It's not really very fair to use up a trigger when it wasn't run. Maybe either raise the window to 30 minutes, or make it droppable any time prior to starting the fight.
Converse with fellow players