astral just assumes the root tag from the previous event is correct and uses that. I don't want to start going through the whole thread validating the true root.
Discussion
it's not tagged "root" though, so ... it's tricky and in this case wrong. The actual root just happens to reference another event but not as a reply.