The request could not be confirmed. Check your account before retrying.
The request outcome is uncertain. Check your account before retrying; for key redemption, contact support before redeeming another key.
Setup instructions and error help for Haze loader and Rust External.
Updated
For Haze loader and Rust External, check product status and the requirements below before starting.
Go to haze.ac/account. Register using your licence key, or sign in to your existing account and redeem it there.
Download the current loader from your account dashboard and run it as administrator.
Use your website account details. Pending licence time activates at sign-in when the product is available.
Select your product, press Launch once, and wait for startup to finish.
Start Rust through Steam and keep its window visible. Press Insert to open the Haze menu, or use your saved menu key.
Windows 10 or 11 on an x64 PC, Direct3D 11 support, and current graphics drivers.
A valid Haze subscription, a working internet connection, and correct Windows date/time.
Administrator access and enough free disk space for downloads and temporary files.
Disable BattlEye or Riot Vanguard if running, then restart your PC before launching Haze.
| Stage shown | What it tells you |
|---|---|
| Starting / Startup checks | Initial process, single-instance and compatibility checks. |
| Application initialization | The product is preparing its required components. Report repeated failures with the Windows build. |
| Waiting for the game | Rust is not yet attached. Open the normal game; if it is already visible, send the full warning to support. |
| Menu and graphics initialization | The product is creating its window and graphics resources. |
| Running | The product reached its running stage; a later error needs the full message and reproduction steps. |
Startup is taking longer than expected: Check the displayed stage and keep one copy running while it waits.
Search your error message or code for its meaning and next step.
No matching entry. Clear the filters or send the complete message and screenshot to support. Do not guess from a partial code.
Check the same account in the website dashboard. Keep your order reference for support.
The request outcome is uncertain. Check your account before retrying; for key redemption, contact support before redeeming another key.
There is no usable authenticated session. Sign in again.
The authentication session check failed. Sign in again; repeated failures need support review.
Both sign-in fields are required.
No configured, unexpired product subscription was returned for this account. Check the dashboard and redemption result.
Choose the product row before pressing Launch.
The supplied key is missing, outside the allowed length, or contains disallowed whitespace. Copy it from your order.
The activation request failed format validation. Use the current loader and re-enter your sign-in details.
The server rejected the format of the sign-in request.
The service could not confirm the requested account identity. Sign in again.
The product-build service could not verify the account. Sign in again; persistent rejection needs support.
The driver service found no qualifying, unexpired subscription. Check the account dashboard.
The local customer account is not active. Contact support or your issuing reseller.
The key could not be accepted as an unused active key. Check your order and previous redemptions.
A previous redemption has an unresolved outcome. Stop retrying and have support reconcile it.
The key changed while the redemption transaction was running. Ask support to check the result.
The system cannot safely confirm whether redemption completed. Support must resolve the existing attempt first.
Another activation for this account holds the activation lock. Wait briefly and retry once.
The pending subscription is not mapped to a supported duration. Support must correct its configuration.
The service paused first-launch activation because the product is not available. Check the status page before trying again.
The server rejected the build request. Account status, entitlement, product availability or release configuration needs checking.
Some messages are returned directly by the authentication provider and can change without a loader update. Invalid credentials, device-binding, bans, expiry and account restrictions require different actions.
Re-enter your details or request the legitimate reset/review through your account or support. An expired session can require a new sign-in; only timestamp-specific failures justify treating the clock as the cause.
Check your connection, haze.ac availability and Windows date/time, then retry once.
The account-service connection could not be initialized.
The service response could not be fully read.
The response exceeded the loader's allowed size.
The account service did not return the expected response format.
The activation connection could not be initialized.
The loader could not establish a connection to haze.ac.
The activation request could not be created.
The activation request or response failed. This alone does not show whether pending time was activated.
The activation response could not be fully read.
The activation response was larger than allowed.
Activation returned data in an unexpected format.
The driver-download connection could not be initialized.
The driver-download request could not be created.
The driver service could not complete the network exchange.
The driver response could not be fully read.
The driver service returned an unexpected response format.
The networking library could not initialize.
The server could not complete redemption. Check account state before retrying.
A service endpoint was opened with the wrong request method. Use the normal website/loader flow; browsing an API URL directly does not test a licence.
The authentication networking library supplied the text after the prefix. DNS lookup, connection, timeout and TLS errors have different causes; keep the entire line.
Check service availability and local connectivity. Use the libcurl reference below for the exact suffix; there is no fixed country or VPN requirement.
Check free disk space and access to your own Downloads, temporary and app-data folders. Relaunch the current official loader once; report repeated failures.
Windows did not return a usable temporary directory.
The temporary product file could not be created.
Writing the temporary product file failed.
Windows could not locate your Downloads folder.
A new folder for the loader update could not be created.
The loader update file could not be opened for writing.
Writing the update failed; the original loader was kept.
The authenticated cloud connection could not be saved locally. Sign in again; report repeated failures.
The previous local cloud connection could not be cleared or refreshed.
Windows could not restore the saved credentials. Enter your details manually.
The local saved-credential record could not be removed.
Sign-in succeeded; only Remember me failed.
An authentication initialization file was not found. Get the current official loader and report repeats.
Get the current loader from your signed-in account and retry once. If verification still fails, stop and send the exact message to support. Verification must not be bypassed.
The loader could not inspect its own executable for the update check.
Update metadata or package size did not pass validation.
The downloaded loader did not pass its content or integrity checks; the original file was kept.
The update's executable fingerprint does not match the advertised release.
The update saved on disk differs from its expected checksum.
Required fields in the driver package are missing or invalid.
The loader's cryptography library could not initialize driver verification.
The driver package failed authenticated integrity verification.
The verified download does not have the expected Windows-driver format.
The server selected an unknown product-build channel.
The release checksum is missing or malformed in the service configuration. Support must fix the release metadata.
A support-enabled debug package has an invalid size.
A support-enabled debug package cannot be decoded as advertised.
The product checksum does not match the value supplied by the authenticated service.
The download does not have a Windows executable header.
The download service returned no file contents.
The authenticated download did not return the expected structured response.
The product-build request contains missing or invalid fields. Use the current loader.
The driver-service request contains missing or invalid fields. Use the current loader.
The required server-side driver file is unavailable. Support must restore the release.
The hosting environment cannot initialize the package encryption. Support must repair the service.
The server could not read its driver file. This is a service-side failure.
Keep one product instance running. If restarting is needed, close the product normally and start one fresh copy. Include the popup stage in your support request.
The product branding data could not be prepared.
The loader could not hand the selected appearance to the product.
Windows could not start the product process. This does not identify a particular driver or antivirus as the cause.
An unhandled application exception occurred. Include the full hexadecimal exception code and stage.
An unexpected internal exception stopped the application.
BattlEye or Riot Vanguard is running. Disable it and restart your PC before launching Haze again.
Windows could not create the lock used to prevent duplicate instances; the code gives the system reason.
The product detected another running copy. Close that copy normally before starting another.
The operating-system check did not identify Windows 10/11 on native x64. Windows on ARM and 32-bit Windows do not pass this check.
A required game component was unavailable during initialization. Confirm the normal game reaches its menu and check product status.
The expected game window was not found in time. Open the normal game and leave its window visible.
This is a warning, not a fatal timeout. The application keeps waiting. Check the displayed stage before launching another copy.
Make the game window visible, check the display connection, and use the current graphics driver from your PC or GPU vendor. Retry once after restarting the application.
The application lost the target window or usable display bounds. Restore the game window; report repeats after a normal restart.
The menu received an invalid window or zero/negative display size.
Windows could not initialize the graphics-adapter service.
Graphics-device and swap-chain creation failed, including the fallback attempt.
Graphics initialization returned incomplete resources.
The renderable back buffer could not be obtained.
The menu render target could not be created.
The menu window could not be created or located before the startup deadline.
The menu did not initialize; use any accompanying stage and code to narrow the cause.
Use the official unmodified loader. Check Windows time and service availability; contact support if the same verification failure repeats. Do not disable certificate or signature checks.
The authentication verification key failed its consistency check.
The local authentication guard rejected the request.
The configured authentication address is not HTTPS; this requires a corrected official build.
A hosts-file override was detected for the authentication service. Have support or your administrator inspect the network configuration.
The configured authentication host is not permitted by this build.
The authentication URL points to a local host instead of the expected service.
The authentication URL uses an IP address where a hostname is required.
Authentication DNS resolved to a local or private address, which the guard rejects.
This build does not support the configured public-key pin format.
The linked networking library does not support the configured public-key verification.
The TLS certificate verification did not pass. Check Windows time and legitimate network certificate settings; retain verification.
The response did not include the required signature headers.
The response signature header has an invalid format.
The signed response timestamp has an invalid format.
The response marker does not match the expected signed payload.
The cryptography library could not initialize the response verifier.
The response signature could not be decoded.
The response verification key could not be decoded.
The response failed its cryptographic signature check.
The final authentication connection did not use HTTPS.
The final authentication host differs from the expected host.
The authentication connection used an unexpected port.
The connected authentication address is local or private.
The connected address differs from a fresh DNS result. This may need network or service investigation.
The authentication library was used before initialization. This needs a software fix.
A loaded module came from a path the application does not accept.
The application detected an unexpected timing change. Check Windows time, then report repeated failures.
An application code-integrity check failed. Get a fresh official download; repeated failures need investigation.
A required module was loaded from a disallowed path.
The networking-library integrity check failed.
The cryptography-library integrity check failed.
An application-section integrity check failed. This message alone does not establish why the check failed.
A process-memory protection step failed. Send the exact message to support.
An application integrity pattern check failed.
The authentication response is missing required verification metadata.
The application credentials/configuration in this loader are invalid. Support must provide a corrected build.
The authentication service did not recognize the configured application. This requires a release-configuration fix.
The authentication library received a URL where it expected a local initialization-file path. This is a build configuration problem; support must provide a corrected loader.
The authentication provider rejected the loader version. The longer popup also means no update link was configured; its wording is misleading. Get the current official download and report the exact message if it persists.
The response timestamp has an invalid length.
The response timestamp has an invalid format.
The response timestamp could not be parsed.
The signed response time differs from the local clock by more than two minutes. Sync Windows date/time, sign in again, and report repeats.
The signature-verification library could not initialize.
The response signature has an invalid length.
The response signature could not be decoded.
The configured verification key could not be decoded.
The signed response failed verification.
These messages exist in alternate launch code and may not appear in your installed release. Record the complete message and request a compatible build from support.
A developer-only local-file override names a missing file. Ask support to restore the normal release setup; this is not a missing licence key.
This alternate launcher cannot initialize its required Windows process APIs.
The alternate launcher rejected the executable format.
Memory for the driver handoff could not be allocated.
The allocated driver handoff could not be mapped.
The alternate product host process could not be started.
The alternate launcher could not read the host thread state.
The alternate launcher could not locate the host image.
The alternate launcher could not allocate or map the product image.
Writing the product header failed.
Writing one or more product sections failed.
A module required by the product could not be loaded. Support needs the build and any accompanying module name.
A required function could not be found in a dependency. Do not download replacement DLLs from third-party sites.
Memory for the alternate startup routine could not be allocated.
The alternate startup routine could not be written.
The alternate launcher could not read the host image.
The host executable format was rejected.
The alternate host entry could not be prepared.
The alternate host entry could not be updated.
The alternate launcher could not complete its final image-preparation step.
An authentication-library helper could not start a subprocess.
Older or alternate driver-initialization diagnostics. They do not establish a universal antivirus or Windows configuration fix.
Stop repeated launch attempts and send the exact message, Windows build and product version to support for compatibility review. Do not apply registry-disabling commands from older guides.
Read the code together with its message and stage. These are selected relevant system codes, not a complete list of every error Windows or a remote service can return.
For the duplicate-instance popup, the named application lock already exists. Close the existing copy normally.
The product uses this code when its Windows 10/11 x64 compatibility check fails. Record your Windows build and System type.
Windows denied an operation. The accompanying message identifies what was denied; this is not proof of an antivirus conflict.
A file or path was not found. Use the accompanying message to identify which location is missing.
An argument was invalid. The menu explicitly uses this for invalid window/display dimensions. Restore a visible game window and report repeats.
A generic operation failure. It does not identify the root cause; include the full message and stage.
The requested graphics operation is unsupported. Check the GPU/driver and ask support to review compatibility.
The graphics device became unavailable, for example during a driver change. Restart the application and report repeated device loss.
The graphics device rejected application commands. This can require an application fix; send the complete error to support.
The graphics device needs to be recreated after a command failure. Restart the application; report repeats.
Respectively: hostname lookup failed; connection failed; request timed out; TLS connection failed; peer certificate verification failed. Use the full error text and retain TLS checks.
For the reviewed Haze endpoints: invalid request; sign-in/identity rejection; access or build authorization rejection; wrong method; service unavailable. The returned message narrows the reason. These are HTTP statuses, not Windows error codes.
For other system values, use the Microsoft error-code index, DXGI reference, or libcurl error reference. Always include the Haze message and stage.
Keep Rust visible, press Insert or your saved menu key, and check any startup popup. Ensure only one copy of Haze is running.
Restore the game window or try borderless mode. If it persists, send your resolution, Windows scale and monitor setup to support.
Check CPU/GPU load, lower game graphics or cap FPS. Test other capture/overlay software one at a time.
Check product status and download the current loader. Report the game build, affected feature and steps to reproduce.
Keep passwords, full licence keys and payment details private.