Fixed an issue in the error handling for translation providers that use the custom client implementation (OpenRouter, DeepSeek, Custom Server) that caused all errors that occurred when contacting the provider to be treated as unrecoverable, preventing retries for potentially recoverable situations.
Updated to latest versions of SDKs and libraries, as per usual.