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.