Why my flag won't animate?
It seems you start the simulation from frame 1000 - It might be so that you need to start from 0 or 1. At least then it started to simulate for me (after adding the cloth modifier and pinning the flag)

You can increase the simulation from 250 to 1250 from the Cloth's cache settings: