Recursive feedback
Every move rewrites the next decision environment.
A demonstration changes policing. Policing changes public interpretation. Public interpretation changes turnout, elite positioning, media attention, and foreign reaction. Those changes then alter what authorities and organizers do next.
Unprogrammability rises when these feedback loops are fast, tightly coupled, and difficult for any actor to model completely.