As far as the enforced encounters for sitting on world map, that's used because being on WM decreases idle timer right? Instead of that is it possible to make it so when you're sitting on the WM not moving your idle timer increases, it serves the same purpose of preventing people just map camping, but allows people to not have to log out when stopped on the WM. I don't know the logistics behind what you did to create the enforced encounters but perhaps something in that could be used to modify the idle timer instead. I only ask because being able to stop on the WM and step afk is less troublesome to keep teams together while someone goes afk.
Either you are not perfectly safe from any danger or your Idling Timer has to increase.
This can't change, because the whole system wouldn't work otherwise (it would be
very easily circumvented with multilogs idling in safe places).
The only solution I see is increasing Idling Timer for everyone in the group if at least
one person is [off] and the group doesn't move. Then the whole group could be safe
from enforced encounters until everyone logs in or the group starts moving again.
Edit: but it would allow safe camping preview with a character offline. So just carry a radio.