We have been facing this issue starting with Sonoma. After OS upgrade app started to show a disabled icon even while it is running. It happens sometimes even if app is in kill state. We are not sure what triggers this incompatibility mode all of a sudden. If we launch the application again it works fine. Also this is an intermittent issue.
Need any pointers on how macOS verifies incompatibility? Where do we get logs if such changes are triggered?