Skip to content

[Bug]: Windows ARM64 installation completely broken (AWS S3 403/Access Denied errors for both .exe and pip) #1071

@ds27git

Description

@ds27git

Pre-checks

  • I searched existing issues
  • I’m using the latest NexaSDK release

What happened?

### Describe the bug
I am trying to install the Nexa SDK on a Windows ARM64 machine to test the NPU capabilities, but all distribution methods are currently failing due to broken AWS S3 links.

**Issue 1: Direct Executable Download Fails**
Attempting to download `nexa-cli_windows_arm64.exe` results in an XML error:
`<Code>AccessDenied</Code><Message>Access Denied</Message>`

**Issue 2: Python `pip` Installation Fails**
When falling back to `pip install nexaai` using Python natively on ARM64, the installation crashes while building the wheel because a dependency is locked behind a 403 Forbidden error on your AWS bucket:

`Downloading https://nexa-model-hub-bucket.s3.us-west-1.amazonaws.com/public/nexasdk/v1.0.44/windows_arm64/nexasdk-bridge.zip...`
`ERROR: Failed to download binaries: HTTP Error 403: Forbidden`

### Expected behavior
Both distribution methods should complete successfully:
1. The direct `nexa-cli_windows_arm64.exe` GitHub download link should download the file correctly without an XML "Access Denied" error.
2. The `pip install nexaai` command should successfully fetch its background dependencies without a 403 Forbidden error.

Steps to reproduce

### Steps to reproduce
1. Click the download link for the Windows ARM64 binary.
2. Or, on a Windows ARM machine with native ARM64 Python installed, run `pip install nexaai`.

Logs & stack traces

This XML file does not appear to have any style information associated with it. The document tree is shown below.
<Error>
<Code>AccessDenied</Code>
<Message>Access Denied</Message>
<RequestId>1WACHJVKQQ04FQ4P</RequestId>
<HostId>5RHvxnAssj0C66lYJ81vYQyUOIK2rYs54m8IKS5FrKzzBbWwcuodY0IHh79gNsSHZ+RybOAAg8uWpJZMmWsPQt6SID5ydz0n</HostId>
</Error>

Model(s) and quantization


NexaSDK version

v1.0.44 (Latest)

Install method

Direct .exe download AND pip install nexaai

OS and version

Windows 11 (64-bit, ARM-based)

Hardware / accelerator

Processor: Snapdragon(R) X Elite (X1E-78-100) - Qualcomm Oryon CPU @ 2.96 GHz- GPU: Qualcomm Adreno X1-45 GPU

Additional context

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions