fix(errorHandler): improve code readability, handle error code 1000003 and 429 issues, add unit tests