I look through the quest but could find no problem.
But I may have an idea how it happened.
Do you by any chance used a save from a version before 1.1.0 where you complete the first part of that quest where you need to win a plushie at the casino? There was a new switch added to the quest in version 1.1.0 to prevent some quest breaking bug.
If so it definitely would be related to your safe file in this case. I will add a bug fix for that in the next patch that turns the trigger on if the first part of the quest is already completed.