Its a bug, I have a fix for it here:
will try to get it in 1.8
GitHub
nip10 marker support by jb55 · Pull Request #2190 · damus-io/damus
This adds nip10 marker support to damus so that threads should always be correct.
Read markers on notes
Add mixed test case https://github.com/d...