Scene transition working intermittently

I am having an issue with scene transitions.  I have my gameplay scene, which runs until a loss condition is registered.  It then removes listeners and uses gotoScene to transition to the game summary screen.  However, occasionally the transition effect, ie fade or zoomOutIn, will end shortly after beginning, but not always.  The full transition time will still take effect, and the next scene loads.  Sometimes it works fine, other times not.

Are there some standout things I should look for that might be causing the effect to end prematurely?  All of my display objects are in the scene group, and I have added some loseGame checks on any code that may be in the middle of running when the loss event is triggered.

Edit: Problem solved.  The actual game loss function was being called multiple times.  2 for 2 on unanswered problems that I have solved myself.  I am genius.