Unfortunately, it's a bug inside WebView2. Could you run the upload again under WebView2 with this in the receiving script:
var_dump($_FILES['file']);
var_dump($_SERVER['CONTENT_LENGTH'] ?? null, strlen(file_get_contents('php://input')));
What matters is:
whether tmp_name is an empty string...
This is fixed, and the fix is out today in XLS Padlock 2026.2.
https://www.xlspadlock.com/download
@StevegHI, your two Event Viewer entries are what pointed at this! Thank you again!
What to do now:
Install XLS Padlock 2026.2.
Re-pack your workbook with it.
The second step is not optional...
XLS Padlock 2026.2 is now available
We have released XLS Padlock 2026.2, the second maintenance update of the 2026 line after 2026.1 in July. The headline item is a correctness fix: in applications built with 2026.0 or 2026.1, protected formulas that reference other cells could return a wrong...
Thank you for the issue report! This will be fixed in the incoming XLS Padlock 2026.2 to be released in the incoming days.
If you are OK, we can send you a preview build.
The Digital Signatures tab in your screenshot indicates that there is no signature on the file at all. The signing step did not produce anything, which is why there is no timestamp to see. That is good news in a way, because it means you are looking for one failure rather than two.
Your...
STOCKHISTORY is a Microsoft "connected experience": the function does not compute anything locally, it fetches the price history from Microsoft's online service. That is the key to what you are seeing, and it explains why the workbook behaves differently once compiled while the .xlsm works...
Yes, your machine is perfectly suitable. An i7-13650HX with 32 GB of RAM on 64-bit Windows with an x64 processor is well above what XLS Padlock needs, and the "System type" line settles the important question: this is not the ARM limitation. So we can set that aside entirely and look at the...
@fsarre: you're right, but as of today there is no setting, on the Norton side or on ours, that removes this while keeping the browse dialog. Every configuration that does not crash is one where the dialog is never shown. Offering you a fourth workaround after you have soundly rejected three...
Thank you for coming back with real test results rather than impressions!
Your two tests together are conclusive. You uninstalled Norton, rebooted, and the crash disappeared on both. That is the test that actually proves something, and it means Norton is the trigger. Your instinct was right...
Glad that was it, and well found! :)
One thing to check before your beta, because it is the same trap one level down. That library reference resolves on your machines because they have XLS Padlock installed. Your beta users will not have it. So if your project still carries a design-time...
On reuse: on the same computer, no. The trial's expiry date is stored on the machine when the key is first entered, and XLS Padlock also detects the clock being turned back, so a user cannot get a fresh 14 days by simply re-downloading and re-entering the same key on the same PC. It stays...
The pattern in your own results points straight at the cause: it runs on your Office 2021 laptop and fails on every Office 2013 machine, in both bitnesses. That rules out 32 versus 64-bit, and it rules out the individual machine. The common factor is Excel 2013, and the "Compile error in hidden...