I have a legalism strategy with Songhai, where I build 4 monuments and 4 shrines in my first 4 cities to get 4 free mud pyramid mosques. In the past, as long as the monuments were already built, it didn't matter when I got the required tech or policy, and I could also build the shrines after both the tech/policy were selected and the free building would appear. In my latest game, I didn't have the final shrine built in my 4th city but I did have a monument in it when I got the policy and tech required. My 1st 3 cities all got the free building, but the mud pyramid mosque didn't appear in 4th city until several turns later, and I couldn't figure out what the condition was for it to appear. Is there an extra condition I am missing, or did I experience a bug? The 3rd option is I am completely crazy, but this was a 3x3 multiplayer skirmish game with classical start, and I shared with my teammates as the game progressed. On classical start I find this strategy effective with Songhai, as the +8 early faith (2 per city x4) ensures early religion (and +8 culture very nice, as amps are totally nerfed now.) Liberty to settler policy, trad to legalism, arrives just in time for last shrine finishing up usually.