I think this is a better experience for users since it's not clearly communicated until later on that for Bluesky and Threads it's opt-in only, although I do understand there are probably other things that could cause an error here.