For so long I havent been able to type in chat
First off, Welcome to the community! I believe this has to do with a setting in your Xbox live privacy or maybe a ban/mute. Try saying nice things in chat like, gg, nice skin, etc. If you have a message every time you try to chat saying you are muted, this might be a hive mute/ban. If you don’t, it might be a server thing or have to do with Mojang and Minecraft itself, not just Hive. Can you see others chat? You can also read more about this here . You can also chat with a automatic message about your chat problem here too.
Try to be nice to people and you will see that after a while the ban will be lifted
There’s a good chance you’ve got a communications suspension.
You can read about this, and how to go about getting unmuted in the post linked below: