I am not so sure Mastodon is at fault, here. Going to https://lemmy.world/.well-known/webfinger?resource=acct%3Avinyl%40lemmy.world, this is the result:
{
"subject": "acct:vinyl@lemmy.world",
"links": [
{
"rel": "http://webfinger.net/rel/profile-page",
"type": "text/html",
"href": "https://lemmy.world/u/vinyl",
"template": null
},
{
"rel": "self",
"type": "application/activity+json",
"href": "https://lemmy.world/u/vinyl",
"template": null,
"properties": {
"https://www.w3.org/ns/activitystreams#type": "Person"
}
},
{
"rel": "http://ostatus.org/schema/1.0/subscribe",
"type": null,
"href": null,
"template": "https://lemmy.world/activitypub/externalInteraction?uri=%7Buri%7D"
},
{
"rel": "http://webfinger.net/rel/profile-page",
"type": "text/html",
"href": "https://lemmy.world/c/vinyl",
"template": null
},
{
"rel": "self",
"type": "application/activity+json",
"href": "https://lemmy.world/c/vinyl",
"template": null,
"properties": {
"https://www.w3.org/ns/activitystreams#type": "Group"
}
}
]
}
So, lemmy is just providing two different actors for the same subject name and saying they refer to the same account.








