This means that NeoLoad could not follow the redirect directive in the previous request (302 Moved Temporarily). The previous request did not issue a redirect (not 302 status).
The request is an HTTP Redirect type within NeoLoad. This indicates that the request must follow the redirect directive in the previous request.
The redirect is valid if the previous request contains HTTP return code 300, 301, 302, 303, 305, or 307, and also contains a response header named Location.
The NL-REDIRECT-03 error indicates that the previous request (the referrer) did not contain HTTP return code 300, 301, 302, 303, 305, or 307.
To begin with, check the validity of the request referrer: Click on the request Advanced button, then on the Advanced parameters tab.
Then investigate the reason(s) why the referrer didn't return the expected HTTP code.
Typically, the reason is that the request was played with an invalid parameter and generated an HTTP 200 error code or generated an unexpected HTML content. For more information, see Why does not the Virtual User behave as expected?.