Sorry about that, but are you sure you did not attack the red player or his pet first? Experienced players sometimes use "blue blocking" means they run into your hit.
On the other hand, is there really a red player on Haven during this low population period some month before end of this game...