Runaway Carriage bug

Had a bug with Runaway Carriage’s preventation ability. Few times it has taken damage from the first block and additionally even when I targeted it with Lithomancer’s Focus it still took damage.

“When this creature is blocked, it loses Prevent Damage.”

So when it is blocked, any “Prevent Damage” effects are removed, then damage happens at the end of combat. So seems to be working as written.