more efficient error handling on SNDS API failures