The same as #40012, #40014 and #40018 error handling