Suggestion to mark a hotfix as complete (failed) if the Online Hotfix Manager is unable to enumerate hotfix files

Hi! We found while testing the Engine’s hotfix tech (OnlineHotfixManager) that if file enumeration failed during the hotfix process, future hotfix attempts in the same session would not be able to start because the first hotfix was still considered in progress. We addressed this with an engine change to mark the hotfix as complete/failed if file enumeration fails.

We figured this could benefit others as well, so I’ve gone ahead and made a PR with this small patch - it would be great if it could be upstreamed!

https://github.com/EpicGames/UnrealEngine/pull/14016

Let me know if I can provide any additional clarification.

Thanks!

[Attachment Removed]

Steps to Reproduce[Attachment Removed]

Hi,

Apologies for the delay in getting back to you, and thank you for the pull request!

I can confirm it has been received in our internal tracker, and it should be reviewed by the appropriate subject matter expert as soon as possible. In the meanwhile, I’ve included a link to this thread on our internal tracker for the PR, in case the SME has any follow up questions.

Thanks,

Alex

[Attachment Removed]

Awesome, thanks Alex!

[Attachment Removed]