Removing missing GIS-layers
If a GIS-layer for a model is missing you cannot remove the reference to it because the layer isn't visible in the GIS layer control window. So you keep getting the error message each time you open the model. Why not make missing GIS-layers visible in the GIS layer control window ('greyed out' or with a suffix '(missing)' in the description). Then you can select it and remove it.