Request URL operation stops Flow execution when response is not 200

I have a Flow (triggered by another Flow) that makes a request using the Request URL operation. After this I also execute some other operations to parse the response body etc. When the response status is 200, the Flow continues normally after the Request URL operation. When it is anything else (e.g. 400, 500), then the Flow immediately stops and my other operations do not execute. Why is this? I want to be able to continue my Flow to parse the response body even on 400, 500 status.

Use the reject output of the operation.