Okay. What OS and PyTorch version are you using? It might be that the RAM memory gets almost full after loading the first model, and there is not enough memory for the second and third. So the second model is not loaded completely. This is just random guessing, but it is possible that some unexpected behaviour happens if there is not enough memory available for loading the model.