We are aware of an issue with the Twitter integration feature that is preventing users from linking their Twitter accounts to TubeBuddy. Our Dev Team is currently working on getting this resolved and we sincerely apologize for the inconvenience.
We will post an update here when this problem has been resolved.