what does your script look like?
What items are you scattering in each call of scatter?
If you have sequential scatters, put them in a sequential context. Like this:
with rep.sequential():
with items1:
rep.scatter2d()
with items2:
rep.scatter2d(no_collision=items1)
`