You are refreshing the shipping option module when it errors/stops spinning, Correct?
This is how I was eventually got it to populate and select a shipping method, but it was a bear. Good Luck!
Still has not EVER stopped spinning. No shipping rates have appeared.