Each time you call DPP the DeterminantalPointProcesses it creates contains a MersenneTwister created with the same seed.
Since the rand method provided by the package uses that MersenneTwister you will always get the same sequence if you create the DeterminantalPointProcesses without setting the seed to a different number each time you create one.