...вторая попытка через 200-300 миллисекунд и только потом - сообщение об ошибке - это плохо?
Близкий пример - вот в досовской файловой системе (про NT/XP не в курсе) система осуществляет три попытки доступа к файлу при сбоях операции чтения и только потом, при продолжающихся сбоях, сообщает об ошибке - никому от такого решения плохо не было.