Found a bug - ducks on the pirate ship won't disappear for some reason, it took me 3 tries of the whole ship segment to finally get through them, maybe talking to npc or replaying mini-games causes this.
Actually, I think I ran into that too. I played the Duck minigame once and even after it said I was clear, it didn't clear the Ducks, after playing a second time clearing every duck possible, I was then granted access. Hope this helps.