Mastodon Cross-Posting Not Working

I have cross-posting to Mastodon enabled. Last week I wrote a longer post and it never showed up on my Mastodon timeline. I thought maybe it was an issue with longer posts. Today, I posted something shorter, and it also is not showing up on Mastodon.

A few other details I’ve noticed:

  • Replies to my Mastodon account are appearing in my Micro.blog timeline.
  • I do have ActivityPub enabled, and I am able to read my feed from Mastodon that way.
  • The logs don’t have any errors, but I did notice this message after my post:
Feed: Found page ("I'm trying out ...") for cross-posting to: 

It seems like an incomplete message, as if it knows it should cross-post, but doesn’t have any configuration for where to cross post.

1 Like

Do you have other cross posting setup that may be failing? Manton recently mentioned that cross posting goes in sequence, and a failure to post to another service can cause you to never cross post to another service that’s further down the list.

I don’t think so. Here’s my current settings:

How long was it? I just got one of these, when I expected a truncated post to land on Mastodon:

Feed: Error posting to Mastodon, trying again... {"error":"Validation failed: Text character limit of 500 exceeded"}

:thinking:

Manual cross-posting truncated it and added the link, using:

Screenshot 2025-01-26 at 12.37.04 PM

Very interesting. Either our truncation is off or there is some difference with emoji or links. I can add a special check for that Mastodon error message and re-truncate shorter if nothing obvious pops out to me as a bug.

1 Like

There were indeed links in my post. It’s here if it’s helpful.