I don't think it happens and is maybe a question of "luck",
I'm running a Upcycler Loop for 30m for the launching pad and railgun turret at 2500 UPS (that is like 21h of gameplay),
There is already a chest almost filled with landing pads and the recyclers still empty: https://imgur.com/a/giNI5pI
The railgun buffer already has almost half of the slots with legendary railgun turrets and recycler buffers still empty too,
The foundries as you said I added few minutes ago there is already a few legendary ones and recyclers buffers are empty: https://imgur.com/a/ulTbVpE
In all those 3 Upcyclers, all the recyclers buffers are empty,
I think what saves this layout is that the Recycler ejects it's buffer inside the assembler very quickly, before the inserter can pick the items from the requester chest and insert into the assembler... this make the recyclers able to dispose their items without deadlocking.