[ET Trac] #84: Make GetComponents robust to transient network errors