This error will happen if

You’re not connected to the internet – the device must connect to our server to push/pull data to punch in
On step 5 here the company ID is missing
On step 5 here the company ID is incorrect