Реплеи иногда и с компами врут, но я не точно скажу при каких обстоятельствах. А код, ответственный за запись репок, судя по всему, где-то ошибается с привязкой событий ко времени, или не к тем кораблям их привязывает, плюс есть разброс урона – т.е. пушка стрельнула, а урон считается, а не записан. В общем, много может быть нюансов, но без исходного кода затруднительно указать их все
Я ж говорю – этот функционал разработчики не успели довести до ума, потому и спрятали, а в 1.1 вообще вырезали.