Or, perhaps, simply a pulse to maintain or signal client connection to Spatial?
On first glance, this manual technique appears cumbersome.
If my understanding is accurate, I would suggest that this code should be abstracted to a custom node with implementation in C++.
For us, one strength of blueprints is simplicity. In Vanilla Unreal blueprints, network tasks are handled behind the scenes and I favor that approach.