I actually think its because the trigger_push is predictable and cannot be truly turned off. Thus the client thinks you triggered it even if its disabled but does not know it is disabled. (This state is not networked at all as it just sets gentity_t::flags & FL_INACTIVE bit which is server-side only) If this map was for SP its possible we (OpenJK) could make a change to the behavior but unlikely that we will do so for MP since that's in mod scope and would only work in the case of the server running fs_game OpenJK or any other forks with updated change.