If you can't activate the Shield of Peace, that could be due to any of the following reasons:
- You have reinforcements in your City.
- You scored points in an ongoing Clash for the Throne tournament.
- The "No Salvation" royal bonus is active.
- You have an active 20-minute restriction on using the Shield of Peace.