During the last part of Cartagena firework quest Johan Elting seems to be bugged since he doesn't appear to fight during the parts I saw him. And in the last part were you talk to everyone in the ship cabin he doesn't even show up. But somehow on rare occasions he does appear to fight, and appears at the end too, but most of the time when I play through Cartagena fort part at the last part Elting is not there. Also, Elting strangely stays as officer and you can't remove him, maybe that's related I don't know. I will upload my .log files, maybe there is a clue there.