ok, I have found that I don't have the save anymore, because I had already restarted to try and fix it, but I think there is another bug you might find interesting that can be easily replicated. if you fall while carrying a girl and grab a ledge, you lock the girl to a wall. another issue is you might need to deal with is girls in important places that you need to have to hold buttons down. some of these places are set in a place that will cause them to fall onto an area that you can't complete the level because of, like a lower than or equal to ledge that is separated by a gap you are required to jump across or climb. A simple fix that I assume you have either thought about is just making it so that you can jump while carrying the specific girl you need, and if you think that might it need balancing, which while it probably won't, you can just make it so they are dropped when the player is damaged/player cannot attack while carrying that girl as my suggestions.
I'm sorry, I've dabbled in coding myself, so I like suggesting fixes that I found are easy to recreate using some of my experience learning from unity. I know this is a different engine, But I'm just suggesting to help. If it does have code segments that you can snip out and reuse, then this will work. Otherwise, adapt and overcome and find your own solution, this was just a solution to a problem I was having.