unable to start recording as it doesn't load the browser
On which OS are you using NeoLoad? Does the issue occur with any browser?
You should check the NeoLoad log files accessible through the menu "Help-->Open logs folder..." especially the neoload.log for any error.