Change visibility mesh object with button

In order for any blueprint (other than the currently possessed pawn) to receive input, you must first turn that on:

Without this, no input events or functions (for example: on button press) will work.

I think this might be your problem.