a couple months ago shift4 upgraded all of their clients to UTGv2. i ran into a problem today where the netapi was still set to run in services. if they are both running then retail pro returns a timeout error. this is because it is confused on how which one to run. disable netapi in services and it resolves the problem.