Причину нельзя установить по одному признаку: версии проверяют последовательно. Сначала воспроизводят спорный результат с теми же данными, вариантом отчёта, параметрами, ролью пользователя и версией среды. Затем находят фактический источник данных — запрос, схему компоновки, программный код, регистры, документы или внешнюю систему.
Настройки проверяют на однотипных сценариях, доработку — сравнением и анализом изменённого алгоритма, действия учётной записи — по журналу регистрации, а интеграцию — по обе стороны обмена. Ошибка может иметь смешанный механизм: например, доработка допускает некорректное состояние, а конкретная операция пользователя его запускает. След учётной записи при этом не доказывает личность и квалификацию человека. В заключении указывают, какие технические причины подтвердились, какие удалось исключить и чего не хватило для определённого ответа. Договорную ответственность и достоверность отчётности оценивают суд и специалисты соответствующего профиля.