Time to duel! Wait... wrong pharaoh...
Sadly it sounds like it is full of bugs and ongoing problems from the series. I have pretty much given up on Total War games as the issues don't ever seem to get addressed.
Take, for example, Total War: Troy; another entry from Creative Assembly set in a similar time period. Troy explored a historical setting but also incorporated legendary heroes, mythical creatures, and divine intervention. In comparison to Total War: Pharaoh, Total War: Troy offers a more fantastical and mythological experience. It explores a world filled with gods, heroes, and legendary creatures. This approach allowed for greater flexibility in gameplay and unit variety, making it distinct from other historical titles in the series. Given the vastness of Egyptian Mythology, perhaps a Troy- esque approach would have benefitted Pharaoh.