Earlier this year we had an customer who out of the blue have Office disappearing and all issues regarding native/published application dependancy hell with it. This would be a recurring issue each time around vacation time of the customer.
Well we work with a peal the onion principle and started out dissecting the image of the customer how it was build, in this case with AppLayering and nicely separated layers for the customers of the customer and so on. It looked like a bug in the o365 layer but eventually this wasn’t a bug with the layers at all. After some long troubleshooting also with Citrix support the issue was in the Office 365 portal and that Office would be updated even with ignoregpo settings in place to disable all update functionality. The bothersome option in Office365 was the cloud update option which in turn ignores and re-updates the ignore gpo setting and forceful patching all versions of office. Disablement of this would resolve the issue.
For reference see: https://learn.microsoft.com/en-us/microsoft-365-apps/best-practices/adopting-cloud-update
Hope it helps.