I had an issue in my current roman campaign related to this. I had all the requirements but just when the 242 came I was building a barrack upgrade in Rome, and it happened that I didnt get the reforms since the Rome building hang up at 20%, when I detected the bug, more turns after, I cancel the building and then created it again and It worked... So may be you mustnt been building military upgrades in 242 or you get bug.
I think this must be an old bugg since I guess it happened to me too in the first EB realese.
Bookmarks