Ah, I didn't spot that in the recording. I'll do some digging. We're in a bit of a holding pattern waiting for some things to fall in place for the Composer. Once those are in we'll be able to move pretty fast with some of these fixes.
Posts by Andrew Yates
Thanks Mike. I have a hunch this is due to updates to hashtag limits to match Instagrams newer 5 hashtag limit. Think the new Composer needs to be updated to factor in this newer limit.
I'll get an update out shortly with these limits in place.
Thanks for sharing Mike. We’ll be fixing these issues up soon in our new Composer. Just pending some tweaks on our backend to make that happen. I’ve got these noted to make sure everything work once that’s done.
Thanks for flagging up. I'm curious when you save the post, does the link immediately vanish from the Bluesky post in the queue or does it only vanish once the post is shared.
Thanks Mike! We’ve got this on our list, but the fix may take a little time while we rework a few things.
In the meantime, I’ll update the error message to better clarify that the post has likely gone through successfully. This should only happen in TestFlight, we'll then transition to a newer flow
Thanks again Mike! I'll take a look at these :)
After the winter break… race week is finally here 🏁
If you haven’t got F1 on your calendar yet, head to F1Calendar.com.
📅 Generate your calendar (auto-updates)
📱 Add F1 Calendar to your home screen
🔔 Push notifications for every session
📩 Race weekend email reminders
If you ever get frustrated, feel free to jump on the App Store version as that’ll show the older Composer. Definitely don’t want you to be unsure if posts are going out and fighting with it.
That said, your feedback for the new Composer has been invaluable in catching these issues.
I have a hunch the app or backend isn’t correctly switching it to a post rather than a draft.
Thanks! It’s definitely a fun challenge replicating some of these odd issues. But having been working on it for nearly 15 years I have my ways. 😅
Thanks for sharing. I’ll take a look at replicating and fixing up this flow.
Thats an odd one. We did have some downtime this morning that may have been related but the error message isn't super helpful.
Ye, hoping we'll get to it this week. It's an issue with our new backend that the new Composer is using, specifically when sharing now.
If you'd like to work around it for now and have more clarity on posts succeeding, you can add them to the queue and share now from there.
I’ve got the socket hung up issue on our list for the upcoming week. We know what’s causing that so should hopefully be able to fix that up.
I’ll do some more digging around the blank screen issue. Let me know if you notice any patterns for that.
Thanks again for testing & sharing these!
Thanks for sharing Mike! I'm just uploading a new build with some improvements to the error handling in the new Composer. I'd love to hear if you run into any odd errors in v15.4.0.7.
Feel free to drop them over to me directly here or via email.
If you have a moment to try and replicate it and share the result, that'd be great. If not I'll keep at it.
Good to hear that black screen issue seems to be gone. I'll take a look at reordering.
I'm going to share a new build via TestFlight v15.4.0.3 in a few minutes. I've not replicated the "An error occurred" message but I've added some extra text to help identify which bit of code is triggering it.
While I have you, curious if the media issues you were seeing have gone away? Not sure I saw a response, apologies if I missed it.
Thanks for flagging this Mike! I’ll dig into it and see what’s causing this. Looks to be something specific to the new Composer and the new backend which is powering it. Sorry for the issues here!
@themaritimelord.bsky.social would you be able to shoot me a screen recording of this? Oddly I'm not able to replicate it on iPhone or iPad with 10 images attached in the Composer, so wondering if I'm missing something. Can drop me an email to andy@buffer.com.
Thanks for sharing Mike! Just taking a look at that black screen issue right now.
I'll see if I can get that fixed up today in a new build later this afternoon.
Testing
The chequered flag just dropped on 2025…
The 2026 F1 calendar is already live on F1Calendar.com. Time to plan next year’s race weekends 😌📅
Still here, still building, still excited for what’s next. 💚
And for the gaps that aren’t filled by the constant evolution of social media? That’s where my side projects come in. They scratch different itches, keep me learning, and give me even more energy to bring back to Buffer. I’ve lost count of the times I’ve used Alpenglow code at Buffer.
There’s always something new to figure out, improve, and ship. It’s never felt static.
We just shipped v15.0 of the iOS app, and it genuinely feels like some of the best work yet, a modern, solid foundation that sets us up perfectly for the exciting things on our roadmap for 2026.
But social media has a way of constantly reinventing itself. Algorithms shift, platforms overhaul their APIs, new networks emerge, some vanish, new formats appear, user expectations evolve, and iOS changes every single year.
Whenever I mention that, the reaction is usually the same.
“That’s… a very long time to be at one place in tech?”
Honestly, I thought the same when I joined. I came from an agency where the work was super varied, and I worried I’d get bored working on a single product long-term.
@buffer.com just turned 15 🥳
I’ve been at Buffer for over 13 years, and I've been working on it for more than 14 years, if you count the freelance period when I built v1.0 of the iOS app. That means I’ve been working on Buffer for over 95% of its entire journey.
If you’re on iOS... you might get to unwrap this one in the next couple of weeks on our TestFlight release. 🎁