Jmeter может получать 502 ошибку вместо корректного результата из за того, что кто-то ему ответил 502-й ошибкой.
Это очевидно.
Осталось понять кто.
Если вы искренне верите, что между "jmeter" и "сайт" нет никто, посчитайте количество запросов ушедших с jmeter и пришедших на сайт и спросите себя где разница?
Скорее всего, где-то между "сайт" и "интернет" живет nginx или apache который отвечает 502 когда "сайт" молчит или тупит.
так и было, спасибо