When any one request of a Postman collection fails, reports are not getting generated in Newman. Execution will end showing error containing text "response.toJSON"
Issue can be resolved by making below changes:
Open the HTML file (path: npm\node_modules\newman\lib\reporters\html
)
Comment the line reducedExecution.response = reducedExecution.response.toJSON();
Save the file and re-execute the script.
That's it!