What codes are you using for blocks 1 and 2?
If you are using standard ad rotation code then this randomly rotates ads for a single block. Each block is independent.
https://adinserter.pro/documentation#ad-rotation
If you would like to randomly show ads on more than one location and not repeat them then you need to use a different approach.
Use only one code block with COUNT separator with shuffle option instead of ROTATE.
Check Counting on page https://adinserter.pro/documentation#ad-rotation
To insert different ads when there are multiple insertions on the page, separate the ads with [ADINSERTER COUNT]
. To randomize order use shuffle option for the first separator.
`AD_CODE_1
[ADINSERTER COUNT=”shuffle”]
AD_CODE_2′
For the example above make sure there are no more than two insertions on the page (or add more options).
If you can’t insert for both positions using the same code block then configure one code block with rotation code above and then use two code blocks for insertion using the shortcode for the block above [ADINSERTER code="n"]
where n is the first block.
In your case configure, for example, code block 3 with rotation code above and then use shortcode [ADINSERTER code="3"]
for existing code blocks 1 and 2.
Sounds complicated but it’s not.
If you still have issues please submit a ticket and I’ll try to help you.