I am not sure where it can come from then.
If it is just for testing, you can easily print statistics of the model after loading it to check that they are always the same. Then check that the dataloader content is the same. Then check that the forward of a given example is the same. If these are all the same then the final testing accuracy should be the same all the time.