I suspect that when the Toppy boots up the it attempts to contact IceTV but there is no active network connection. The delay is caused by the need for the Toppy to ask for an IP address. The solution is to use static IP address on the Toppy and reserve the same IP address on the Router for Toppy.
Ian