Bluesky
AT Protocol
Custom Feeds
Bluesky Troubleshooting — Complete Solutions Database
Handle won't change. Custom feeds disappearing. Migration stuck halfway.
Fix your Bluesky problems the fastest way — on your own.
Account & Handle 40
Account Setup & Login 20
- Bluesky ‘Invalid Credentials’ on Web Login: Fix
- Bluesky ‘Username Already Taken’ During Signup: Workaround
- Bluesky Account Locked After Multiple Failed Logins: Recovery Steps
- Bluesky Account Suspended Notice: How to Appeal
- Bluesky Birthdate Field Cannot Be Edited: Workaround
- Bluesky Email Confirmation Stuck on ‘Pending’: Fix
- Bluesky Email Verification Link Not Arriving: Fix Steps
- Bluesky Login Loop on iPhone: Causes and Fix
- Bluesky Sign-In With Google or Apple: Why It Is Not Available
- Bluesky Two-Factor Authentication Setup: Step-by-Step Guide
- How to Change the Email Address on a Bluesky Account
- How to Deactivate a Bluesky Account Temporarily
- How to Export Bluesky Account Data Before Deleting
- How to Make a Bluesky Account Private and Limit Visibility
- How to Permanently Delete a Bluesky Account
- How to Recover a Bluesky Account Without Email Access
- How to Reset a Forgotten Bluesky Password
- How to Set Up an App Password for Third-Party Bluesky Clients
- How to Sign Up for Bluesky Without an Invite Code
- How to Switch Between Multiple Bluesky Accounts on the App
Custom Handles & Domains 20
- Bluesky ‘Domain Already in Use’ Error: How to Resolve
- Bluesky Custom Domain Handle Not Verifying: Fix Steps
- Bluesky did:plc vs did:web: Which to Use for a Handle
- Bluesky Handle Length Limit: Maximum and Minimum Characters
- Bluesky Handle Reverts After Changing: Causes and Fix
- Bluesky Handle Says ‘Invalid Format’: Allowed Characters Explained
- Bluesky Handle Search: How to Find Users by Old Handle
- Bluesky Handle TXT Record Propagation Delay: How Long to Wait
- Bluesky Handle Verification DNS TXT Record: Setup Walkthrough
- Bluesky Handle With Cloudflare DNS: Configuration Steps
- How to Change a Bluesky Handle Without Losing Followers
- How to Reclaim an Old Bluesky Handle After Changing
- How to Revert From a Custom Domain Handle Back to bsky.social
- How to Set a Bluesky Handle With GoDaddy as the Registrar
- How to Set a Bluesky Handle With Route 53 on AWS
- How to Set a Custom Domain Handle on Bluesky
- How to Share One Domain Across Multiple Bluesky Handles
- How to Use a Free Domain for a Bluesky Custom Handle
- How to Use a Subdomain as a Bluesky Handle
- How to Verify a Bluesky Handle With Namecheap DNS
Posts & Replies 40
Posting & Edits 20
- Bluesky Character Limit per Post: Current Maximum Explained
- Bluesky GIF Posting: Supported Sources and Workarounds
- Bluesky Hashtags Not Linking: Fix and Best Practices
- Bluesky Image Aspect Ratio: How Cropping Behaves in Feeds
- Bluesky Image Upload Failed: File Size and Format Limits
- Bluesky Link Preview Not Generating: Fix Steps
- Bluesky Post Edit Button Missing: Why Editing Is Not Available
- Bluesky Post Won’t Send: Common Causes and Fixes
- Bluesky Self-Reply Skeet Threading: How It Differs From Replies
- Bluesky Video Posts: Supported Formats and Length Limits
- How to Add a Content Warning to a Bluesky Post
- How to Add Alt Text to Images on Bluesky
- How to Delete a Post on Bluesky Permanently
- How to Embed a Bluesky Post on a Website
- How to Pin a Post to the Top of a Bluesky Profile
- How to Post on Bluesky From the Web Without the App
- How to Save a Draft Post on Bluesky for Later
- How to Schedule Posts on Bluesky With Third-Party Tools
- How to Tag a User in a Bluesky Post Correctly
- How to Use Markdown Formatting in Bluesky Posts
Replies & Threads 20
- Bluesky ‘Disable Quote Posts’ Setting: How It Works
- Bluesky Quote Post Disabled by Original Author: Workaround
- Bluesky Quote-of-Quote Behavior: How Nested Quotes Display
- Bluesky Reply Controls: How to Limit Who Can Reply
- Bluesky Reply Notifications Not Showing: Fix
- Bluesky Reply Tree Loading Slow: Performance Fix Steps
- Bluesky Repost Count Not Updating: Causes and Workaround
- Bluesky Repost vs Quote Post: Which to Use When
- Bluesky Thread Reader Mode: How to View Long Threads Cleanly
- Bluesky Thread View Cuts Off Replies: Causes and Fix
- How to Bookmark a Bluesky Reply for Later
- How to Build a Long-Form Thread on Bluesky
- How to Detach a Quote Post on Bluesky
- How to Find All Replies to Your Bluesky Post
- How to Hide Specific Replies on a Bluesky Post
- How to Mention a User in a Bluesky Reply Without Notifying
- How to Quote Post on Bluesky With Commentary
- How to Reply Privately on Bluesky: Why DMs Are Different
- How to Reply to a Bluesky Post With an Image Attachment
- How to Track a Conversation Across Multiple Bluesky Replies
Feeds & Algorithm 40
Custom Feeds 20
- Bluesky ‘Feed Offline’ Error on a Pinned Feed: Causes
- Bluesky ‘Quiet Posters’ Feed: How It Selects Posts
- Bluesky ‘What’s Hot’ Feed: Selection Algorithm Explained
- Bluesky Custom Feed Author Banned: What Happens to Subscribers
- Bluesky Custom Feed Disappeared After Update: Fix
- Bluesky Custom Feed Not Updating: Refresh Steps
- Bluesky Custom Feed Showing Old Posts: Fix Steps
- Bluesky Feed Generator Hosting: Free vs Paid Options Compared
- Bluesky Feed Generator Quota Limits Explained
- Bluesky Following Feed Out of Order: Why It Looks Random
- How to Block a Custom Feed From Showing in Discover
- How to Build a Bluesky Custom Feed With SkyFeed
- How to Create a Custom Bluesky Feed Without Coding
- How to Discover the Best Custom Feeds on Bluesky
- How to Edit a Custom Bluesky Feed You Already Created
- How to Filter a Bluesky Feed by Specific Hashtags
- How to Pin a Custom Feed to the Bluesky Home Tab
- How to Reorder Pinned Feeds on the Bluesky App
- How to Submit a Custom Feed to the Bluesky Discover Section
- How to Unpin a Custom Feed Without Removing It Entirely
Algorithm & Discovery 20
- Bluesky ‘For You’ Feed: How Personalization Works
- Bluesky Algorithm Bias Toward New Accounts: How It Works
- Bluesky Algorithm Penalty for Spam: Triggers Explained
- Bluesky Algorithm Transparency: What Bluesky PBC Has Published
- Bluesky Discover Feed Refresh Rate: How Often It Updates
- Bluesky Discover Personalization Reset After Account Migration: Fix
- Bluesky Engagement Signals: Which Actions Influence Reach Most
- Bluesky Following Count vs Reach: Why More Followers Does Not Mean More Views
- Bluesky Trending Topics: Why Some Posts Surface and Others Do Not
- Bluesky vs Twitter Algorithm: Key Behavior Differences
- How the Bluesky Discover Algorithm Selects Posts
- How to Boost Reach of a Bluesky Post Without Paid Promotion
- How to Find Trending Hashtags Across the Bluesky Network
- How to Increase Bluesky Profile Discoverability Through Bio Keywords
- How to Opt Out of Algorithmic Recommendations on Bluesky
- How to Reset Bluesky Discover Recommendations
- How to See Why a Post Was Recommended on Bluesky Discover
- How to Switch Off the For You Feed and Return to Chronological
- How to Train the Bluesky Algorithm With Likes and Reposts
- How to Use the Bluesky ‘Mutuals’ Feed to Find Engaged Followers
Moderation & Privacy 40
Block & Report 20
- Bluesky Adult Content Labels: How They Affect Visibility
- Bluesky Block List Sharing: How Public Block Lists Work
- Bluesky Block vs Mute: Functional Differences Compared
- Bluesky Default Moderation Settings: What Bluesky PBC Filters by Default
- Bluesky Hidden Posts: Where to Find and Restore Them
- Bluesky Labeler Subscription: How to Add a Custom Moderation Service
- Bluesky Mass-Block via Subscriber List: Step-by-Step Setup
- Bluesky Reporting a Profile vs Reporting a Post: Which to Choose
- Bluesky Reporting System Response Time: What to Expect
- Bluesky Trust and Safety Council: Role and Reporting Path
- How to Appeal a Bluesky Content Label on Your Post
- How to Block a User on Bluesky From Web and Mobile
- How to Build a Custom Labeler for Your Own Bluesky Community
- How to Create a Public Block List on Bluesky
- How to Detect Harassment Patterns Using Bluesky Labelers
- How to Disagree With a Labeler Without Unsubscribing
- How to Report a Post for Harassment on Bluesky
- How to Subscribe to a Third-Party Labeler on Bluesky
- How to Unblock a User on Bluesky Without Notifying Them
- How to View All Accounts You Have Blocked on Bluesky
Mute & Filter 20
- Bluesky ‘Hide Replies From Muted Users’ Behavior in Threads
- Bluesky ‘Mute Words in Tags Only’ Toggle: How It Works
- Bluesky Content Filters: How to Hide Adult Content From Feeds
- Bluesky Mute Duration Counter: Where to Check Time Remaining
- Bluesky Mute Duration Options: 24 Hours, 7 Days, Forever
- Bluesky Mute List vs Block List: How Each Filters Content
- Bluesky Mute Word Wildcards: Are They Supported
- Bluesky Mute Words Limit: Maximum Number of Filters Allowed
- Bluesky Muted Words Across Devices: Why They Do Not Sync
- Bluesky Muted Words Not Filtering Out Posts: Fix
- How to Export and Import Bluesky Muted Words
- How to Filter Crypto Spam on Bluesky With Mute Lists
- How to Mute a Hashtag on Bluesky for a Set Time Period
- How to Mute a Word or Phrase on Bluesky
- How to Mute an Entire Conversation Thread on Bluesky
- How to Mute Reposts From a Specific User on Bluesky
- How to Mute Specific Reply Notifications on Bluesky
- How to Stop Seeing Posts From a User Without Blocking Them
- How to Subscribe to a Public Mute List on Bluesky
- How to Unmute Multiple Users at Once on Bluesky
Errors & Migration 40
Error Messages 20
- Bluesky ‘Cloudflare 1020 Access Denied’ on Web: Causes
- Bluesky ‘Could Not Find User’ on a Valid Handle: Fix
- Bluesky ‘Failed to Fetch’ on Custom Feed Load: Fix Steps
- Bluesky ‘Rate Limit Exceeded’ Message: How Long to Wait
- Bluesky ‘Server Error’ When Posting Images: Diagnostic Steps
- Bluesky ‘Service Temporarily Unavailable’ Error: How to Verify Status
- Bluesky ‘Token Expired’ Loop in Third-Party Clients: Fix
- Bluesky Notification Badge Stuck on a Number: Fix Steps
- Bluesky Push Notifications Stopped Working on iOS: Fix
- Bluesky Web Client White Screen on Load: Causes and Fix
- How to Fix Bluesky ‘Failed to Resolve Handle’ Error
- How to Fix Bluesky ‘Network Error’ on Login Screen
- How to Fix Bluesky ‘Sync Failed’ After App Update
- How to Fix Bluesky ‘TLS Connection Failed’ on Older Browsers
- How to Fix Bluesky App Crash on Android Startup
- How to Fix Bluesky Image Upload Stuck on ‘Uploading’ Forever
- How to Resolve Bluesky ‘Account Takedown Pending’ Error
- How to Resolve Bluesky ‘Invalid Token’ Error in Mobile App
- How to Resolve Bluesky ‘Profile Not Found’ After Migration
- How to Resolve Bluesky ‘Repository Not Found’ on PDS Switch
Account Migration 20
- Bluesky Account Migration Locks Original Repository: How to Confirm
- Bluesky Account Migration Without Losing Followers: How It Works
- Bluesky CAR Export File Size: What to Expect for Active Accounts
- Bluesky Federation Roadmap: Current Migration Capabilities Explained
- Bluesky Migration Affecting Followers Feed: Reindex Steps
- Bluesky Migration Token Invalid: Causes and Fix
- Bluesky PDS Migration Checklist: Steps Before You Switch
- Bluesky PDS Migration With Docker Compose: Walkthrough
- Bluesky Personal Data Server Migration Stuck Halfway: Fix
- Bluesky Self-Hosted PDS vs bsky.social: Tradeoffs Compared
- How to Audit a Migrated Bluesky Account for Missing Posts
- How to Export a Bluesky Account Repository as a CAR File
- How to Import a Bluesky Account From a CAR File
- How to Migrate a Bluesky Account to a Self-Hosted PDS
- How to Migrate a Bluesky Account With Custom Domain Handle Intact
- How to Roll Back a Bluesky Migration to bsky.social
- How to Set Up a Self-Hosted Bluesky PDS on a VPS
- How to Test a PDS Setup Before Migrating a Real Bluesky Account
- How to Use the goat CLI to Migrate a Bluesky Account
- How to Verify a PDS Migration Completed Correctly