Twitter has certain rules and limitations when it comes to choosing usernames. If you're unable to use a specific username despite it appearing available, it might violate their guidelines or someone else may have already claimed it.