Бывает проблема вызвана тем, что на сайте используется TLS 1.2. Эта версия сейчас почти стандарт, но JMeter Recorder поддерживает только TLS 1.0, TLS 1.1. И запись не идёт.
Хорошо тут что. Если браузер из которого ведётся запись, сообщает серверу, что он не поддерживает TLS 1.2 во время "рукопожатия", то используемая версия будет ниже.
Аналолично, с HTTP 2.0 / spdy. Если отключить в браузере поддержку SPDY, то рекодер запишет трафик. Включить - не запишет. Конечно, будет уже использоваться обычный протокол HTTP 1.1, а не SPDY, что совсем другая нагрузка. Но для сервера приложений и сервера баз данных почти всегда всё равно какой протокол. Разницу заметит только CDN и балансировщик.
Удобно настраивать браузер Mozilla, в нём настройки понятные. Инструкция тут:
https://loadtestweb.info/2017/03/02/fiddler-4-%d0%bd%d0%b0%d1%81%d1%82%d1%80%d0%be%d0%b9%d0%ba%d0%b0-%d0%b8-%d0%b8%d1%81%d0%bf%d0%be%d0%bb%d1%8c%d0%b7%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5-%d1%81-https/security.tls.version.max = 3
network.http.spdy.enabled = false
в about:config