Most geant4 hadronics physics lists reqire the photon evaporation data files to be present, i.e. the environment variable $G4LEVELGAMMA has to be set. However the program will not issue a warning if the data files are not actually there. Instead it will sillently carry on. This is a problem, e.g. in distributed computing environments where a resource might temporarily not be available and the user has no way of knowing that something actually went wrong.
A warning is now in place which will indicate that a gamma levels file for a particular nuclide is missing. The program will keep running, but no gammas will be produced. When G4LEVELGAMMADATA has been set correctly, there may still be missing files due to a lack of data for rare fission fragments, for example.