provisioning profiles become invalid from time to time

My production provisiong profiles become invalid from time to time. The app has two extensions, 3 provisioning profiles. We didn't change app id or certificate or capabilities, however, those profiles become invalid with no reason. Does anyone experience the same issue? When I run my build from command line, I will enable/disable file sharing based on configuration. Is it considered capability change?


Thanks.