Nevermind, I forgot to tick "Don't remove template entities" in flag tab
But the problem now is that when I drop the flag, after the delay (10s in my case), the flag returns to its spawn point...as if I dropped the flag there...meaning it doesn't respawn and still has the arrow sign in the flag...