So after looking at this, the server side has all hart beats but clinet has all missed. The problem can be Client IP which is behind the NAT like and goes like 192.168.1.100
I do have ablitiy to do 1:1 translation but how does central server suppose to know not to send hartbeat back to 192.168.1.100 but public IP I set in 1:1 translation?
My problem is lack of proper comunication back to the client, can I change sth in the routing/firewall of central server or client?