| Previous | Next |
| DWRITE_E_REMOTEFONT | DWRITE_E_DOWNLOADFAILED |
DWRITE_E_DOWNLOADCANCELLED
DWRITE_E_DOWNLOADCANCELLED means that a DirectWrite remote-font download was cancelled before the requested data became available. It does not establish whether the font source is permanently bad; it says the current queued transfer did not complete.
Find the cancelling owner
- Log the request identifier, font resource, requested character or glyph range, and the component that owns the download queue.
- Check explicit cancellation during navigation, shutdown, cache eviction, or a policy change.
- Handle listener callbacks as asynchronous and potentially concurrent with UI teardown or queue cleanup.
Recovery policy
Retry only when the user action or application policy still requires the font and the queue remains valid. Otherwise render with a local fallback and preserve the cancellation reason; automatic unbounded requeueing can turn intentional shutdown into needless network activity.
Microsoft: IDWriteFontDownloadQueue · Microsoft: downloadable font data
Looking for a different code? Search another status or error code.