I would first check that you are using the right web service. You will want to use the WHI Data Broker which can be found in the Web Services page in BC.
If the wheel just continues to spin, it could be a few issues. A weak network connection on the scanner is one possible reason. Another being a slow web service call, in which case the issue is with the BC environment itself.
Another thing to check would be on the scanner. In WHI, Menu -> Configure (if it prompts for a password, it is 1234) -> Menu -> Data. Make sure Data is disabled and clear the data cache.