Вы говорите о проблемах, которые можно воспроизвести, но только в некоторых системах. С ними легко обращаться:
Первый шаг. Используя какое-то удаленное программное обеспечение, вы позволяете клиенту сказать вам, что нужно сделать, чтобы воспроизвести проблему в системе, в которой оно есть. Если это не помогло, закройте его.
Второй шаг: попробуйте воспроизвести проблему в другой системе. Если это не удается, сделайте точную копию системы клиентов.
Третий шаг: если по-прежнему не удается, у вас нет выбора, кроме как попытаться отладить его в системе клиента.
Как только вы сможете воспроизвести его, вы можете это исправить. Не имеет значения, на какой системе.
Сложная проблема - это действительно невоспроизводимые проблемы, то есть то, что происходит только периодически. Для этого мне придется присоединиться к отчетам, журналам и суровым требованиям. :)