Seeing the code should use the same “random” values to initialize the model.
If you think the model parameters are still different, you could save the state_dict of two different runs and compare the values.
In case the parameters are indeed equal, you could then add debug print statements and try to narrow down which iteration produces different results.