
Why You See Error 501 in SPA Mode
The endpoint "_api/file/download/annotation(<guid>)/blob/$value"
is part of the OData file download API used in standard Power Pages sites. In SPA (Single Page Application) mode, this API is not fully implemented yet, which is why you get 501 Not Implemented.
Currently, SPA mode does not support direct file download via the annotation OData endpoint. Microsoft has not announced official support for this yet, so the behavior is expected.
Use the Standard Site Mode
Direct Blob Storage Access
Retrieve the Blob URL from the annotation record.
Custom Web API in Power Pages