Paragon-neo: factory reset key generation fails

Problem

The factory reset key generated using get /factory/factoryreset is always being rejected as expired. 

Cause

The factory reset key expires after one minute. If the initial attempt fails because the minute elapsed (or for any other reason), regenerating the key gives the same key value and so all subsequent attempts will also fail.

This is because Internet Explorer and Edge cache the key generation request and so appear to always generate the same value. 

Resolution

Use Chrome or Firefox browser to generate the key: these do not cache the request and so will generate different keys on subsequent requests.