Question: why jmeter is not recording?
Answer: In "HTTP Request Defaults" under "Thread Group": Input "Server Name or IP" correctly. ... (Default port in "HTTP(S) Test Script Recorder" of JMeter is 8080. Use the 8080 in the browser proxy also. If you want to change the proxy say, 9090 use the same proxy (9090) in the browser proxy set up)