.catch() running with nothing returned

For the record, I removed the function call and directly logged to console to test that out, but catch() still triggers with an undefined err value