Is there a reason for the design of your housing blocks, I always found it more efficient to have a big square with houses inside the square, all services on the outside and beatification stuff inside the square to have enough appeal.
Also another comment, I see you are putting 6 houses together, in Pharaoh each 4 combine together to upgrade to higher house leaving 2 not going to upgrade beyond a certain point for you later in the game
Oh that is not how I build my "real" city. I know how it all works (this is a game I played for a long time), it's just that this is not a proper city map. It's small, missing most buildings and is there just to teach about gameplay. i.e. I just try to meet the victory conditions as soon as I can.
You are right, beautification stuff inside the square of houses is far more efficient and better looking. I usually, when building a big city that is save-game worthy, make city blocks like Elite (elite housing, temple complex and surrounded by walls and towers. Yes, it's social segregation. :) ) , Citizen (normal 2x2 houses, many temples, festival square) and Poor (usually near the docks, industrial part of city, massive work camps for building pyramids). Biggest I have ever made was with about 15000 people, not much I know, but esthetics come first, then efficiency.
With the Cleo enhancement installed, Perwadjyt is not winnable on hard. You have to lower the difficulty to get the win screen.
So that's the reason. Well, mystery solved. Will mark your answer as a solution.