Brown rice has a chewier and nuttier texture than white rice but it shouldn't be too hard.
Brown rice requires more water and a bit longer cooking time to fully cook than white rice does.
Brown rice requires from 30 to 50 minutes to fully cook.
So if the brown rice is still hard after cooking you need to add some more water cook it for another 5 or 10 minutes until it becomes softer.