API Gateway Behavior


I’m working with API Gateway 10.1, I’ve noticed that whenever the “Send native provider fault” is checked, it returns the expected error from the native APIs but whenever there is an API Gateway Error that occurs (example: resource not found, 404; unauthorized, 401 ) it seems that it is masked in 500 error code and with a blank payload. Is this the normal behavior of API Gateway?