A new problem, with the same base error I made earlier... perhaps someone can make me understand the basic of my thought error.

In the code above I added:

if (eBall.y >1085) {
enet_clsend_event(30,_str("out"),-2);
}

and the event (which is initialized on the startup with svsend and clsend)

function detect_out(var sender,STRING* msg)
{
if (eBall.y >1085) {
error("Out");
enet_ent_remove(enet_ent_globpointer(eBall));
}
}

The error is a debug.
This makes a constat display of 'empty pointer' error.
Idea is to remove the eBall entity if it crosses a line.

An alternative approach I have tried:
if (my.y >1085) {
my.x = 0 ; my.y = 0;
}
This results in the same 'jump' as I had previous.
My expectation is that by setting the position to 0,0 on the server the enet_send_pos would update the position on all clients as well. However instead the eBall entity seems to be on the old place for some and in the 0,0 position for others, jumping around. It does not react on collision at the 0,0 position but does react on a 'shot' button, at which time the ball starts rolling back from the line instead of from the 0,0 position.