Axiom v25.6 – Image control "Choose Image" fails silently in Chrome (works in Edge)
Hi everyone,
We're running Axiom v25.6.0.25344 on Windows Server with the Canary Axiom service listening on port 443 (no reverse proxy, direct HTTPS). We've hit an issue with the Image control in Application dashboards: clicking "Choose Image..." opens the file picker, we select a PNG/JPG, but nothing happens — no image loads, no error in the browser console, no error in Canary Admin Messages. The canvas stays blank.
Here's what we've narrowed down so far:
- Chrome v143 (Windows 10/11): Image upload fails silently. File picker opens, file is selected, but the base64 callback never completes. We can see the WebSocket messages flowing normally (ExecuteSessionCommands / GetUpdates), and we spotted a single "Base64Source" frame in the WebSocket traffic, but the image never renders.
- Edge (same machine, same URL, same user): Works perfectly. Image uploads and displays as expected.
- Chrome via RDP on the Axiom server itself: Also works. So the issue is specific to Chrome connecting remotely.
- The problem reproduces on both ReadOnly and Private folders, and persists even with File Security disabled.
- NTFS permissions on the Symbols and Files folders are correct (CanaryServiceAccount has Modify).
- ACLs are properly configured (Administrators group has Allow on all Axiom ACLs including Script).
We initially suspected network/firewall issues (there are several hops between our workstations and the server), but since Edge works fine over the exact same network path, we believe this is a browser compatibility issue, possibly related to how Axiom's JavaScript interop handles the file input onchange event or the FileReader base64 callback in Chrome vs Edge.
Two questions:
1. Is there any Axiom-side configuration (service JSON, SignalR buffer size, etc.) that could help resolve this for Chrome users?
2. Does v26 address any Chrome compatibility improvements for the Image control or file upload handling?
Happy to provide WebSocket traces, Canary Admin message logs, or any other diagnostic info.
Thanks in advance
Environment:
- Axiom v25.6.0.25344
- Windows Server, Canary Axiom service on port 443
- ShouldAuthenticateThroughReverseProxy: true (no actual proxy)
- Chrome v146 / Edge (latest)
- Authentication: Windows AD