Two fold question:
-What causes daemons to go back to the warp? Why wont they hang around and cause utter chaos when they are released from possessing a host or weapon or being summoned in a ritual?
Is there some mechanic/rule for how long they can stay?
-Is there a mechanic for heretics to prolong a summoned daemons stay? For example they know the unit of Inquisitor Storm Troopers are gonna drop in later today. Is there a way for the players to summon a daemon to face them?