When you say there's a delay, do you mean you run the MSi and there's a 10-20sec gap before anything appears on-screen, but everything runs fine afterwards (i.e. no slow down)?
If so, then it might be running an insight lookup. To test, you may want to create a new group with the Insight Lookups option disabled in the "External Communications Settings", and pop a test machine in there (making sure the policy seril numbers and whatnot match up).