I had the same problem for all demands bar Office,
and after a lot of Googling, I went around the whole map looking for any cells that may have been 'painted' for buildings to spawn on, but the building had not covered all the 'painted' squares because of the shape of the building. Because the whole area had not been covered by a building, the cells seemed to be activating the 'unoccupied' alert, which stops demand.
With a population of 180k at the time, it took a lot of tracking down, and multiple scans of the separate districts over the whole map.
Some of them can be tricky to find. Hope that helps. I didn't want to abandon all that I had down, but it was a pita to find all the 'unoccupied' cells.
Since then my city population has increased to over 250k, and I'm glad to see that my PC, which I built last year, seems to be coping quite well with that size of population so far.