Sounds really strange and like a bug. You amybe have a save file aviable so i can test it out and see for myself?
That is just how the engine works, even if the enemie is technical dead already the game skill needs to finish all attacks on it to move on. Sadly not found a workaroud that yet. At least that is what I think you are refering too?