я расшариваю пермишены для камеры и в какой-то момент (редко) при делании снимка прога как будто бы не находит fileprovider
Uri photoURI = FileProvider.getUriForFile(activity,
"com.example.android.fileprovider",
photoFile);
takePictureIntent.putExtra(MediaStore.EXTRA_OUTPUT, photoURI);
takePictureIntent.setFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION | Intent.FLAG_GRANT_WRITE_URI_PERMISSION);
activity.startActivityForResult(takePictureIntent, REQUEST_TAKE_PHOTO);