This appears to be an issue with "FindActionTagsById" in the state package.
It tries to be compatible with both the new and old ID form, but just matches anything having the supplied prefix.
filter := bson.D{{"$or", []bson.D{ {{"_id", bson.D{{"$regex", "^" + matchValue}}}}, {{"_id", matchValue}}, }}}
This appears to be an issue with "FindActionTags ById" in the state package.
It tries to be compatible with both the new and old ID form, but just matches anything having the supplied prefix.
filter := bson.D{{"$or", []bson.D{
{{"_id", bson.D{{"$regex", "^" + matchValue}}}},
{{"_id", matchValue}},
}}}