readTs: X less than minTs: Y for key during query

This simple query for certain ids fails every time:

{ranges(func:eq(view,"SOME_VIEW_ID")) { xid }}

This seems to a problem for the predicate view but not other predicates in the schema.
Is it possibly a problem in badger? The minTs value seems stuck, or the readTs was reset somehow?

The error happened on v1.0.3 and I’ve now tried v1.0.4 and the latest v1.0.4-dev and the error is the same