Hmmm,
I just took another look and it looks like I saw things wrong.
The API/DB shows the result of your attack as "Attacked" and an attack from "LostInSpace" on "Euphe" as "Interrupted".
Your attack should also be "interrupted", but because of what CJ said:
the auto-leave can fail to trigger sometimes due to system limitation
I'm unable to set these as interrupted without processing the whole logs, and that's unfortunately not possible in 'attacks' selections.
However! I started working on the attacklog selection, where you'll be able to view a full logs, so it will be possible to process each log in detail in the future in order to get fully accurate results.
I know that's probably not what you were hoping to hear, but currently there's no better solution to this problem.
I'll leave this bug open, and I'll let you know when that selection becomes available.
Thanks!