I'm returning tags with TagSnapshotRanges that are based on previous snapshots. Seems like the offsets are not calculated correctly and the ranges are cut in some cases.
If I first use TranslateTo to convert the version to the current version then it works properly.