I am occasionally seeing a error dialog saying it can’t read the skin when an application starts.
I suspect it is only happening when multiple apps are starting at the same time and the first app is still reading the skin when the second tries. This should not be an issue as they don’t need to update the skin so don’t need a read lock only a write lock.
This results in one of the apps stopping and waiting for the user to press a key.
In some cases the apps are run from a service or otherwise unattended so need to continue – an event where I can log the issue and return a value to continue / retry / show the error would help.