Plot hole: During the execution scene when Carina is on the gallows with a noose around her neck, the plot depends on Henry being able to get to her before she is dropped through the trap door. However, there is so much slack in the hanging rope that during the chaotic fighting, when Carina is left unattended, she could easily have stepped off the small trap door and onto the solid flooring that is inches away. Instead, she continues standing there, waiting to be rescued.
New this month Plot hole: In this movie, it's established that Salazar is released because Jack gave away the compass. But in the second movie, he gave it to Will and Elizabeth, and in the third movie to Cutler Beckett. Wouldn't it have freed Salazar then too?