@maor3degem-co-il Thank you for adding the pictures of the wiring.
The M122.txt file you posted seems to be blank.
I've added your config.g to your post, to make it easier to check, but I don't think that is causing the issue.
It would be helpful if you could answer questions, rather than restating the issue each time.

Currently, we think:

The issue is not caused by firmware or config. It's happening across all firmware versions you have tried, with firmware versions up to 3 years old (RRF 3.3). We would have other reports of this if it was a firmware issue. You have other machines that are not affected, running the same firmware and config. The issue is unlikely to be caused by the Duet hardware. You could try swapping the Duet and Duex from a machine that has no issue, if you wanted to rule this out. But it would be very strange that 5 Duet/Duex boards suddenly have the same issue at the same time. It is by far the most likely cause is that interference on the SPI bus via the ribbon cable is causing this issue. It is also possible it is caused by an environmental issues (high heat and/or humidity), or a change in process (different filament), causing a change in static electricity build up. The issue seems to occur after an extended period of time printing, I think?

I have already explained how to mitigate these issues:

Check/replace GND wire between Duet and Duex. A poor ground wire causes a potential difference on the GND pin between the Duet and Duex, and can cause interference. Your image shows the VIN/GND wire being longer than necessary. Wire a shorter ground wire, with a thicker gauge of wire, between the Duet and Duex.
027a52e8-8290-45fc-a5de-51a93ce60da3-image.png Route other wires away from the ribbon cable. These ones seem close:
17879089-9b69-4c55-8c0a-c4b6197553d5-image.png For static/ESD issues, make sure the hot end and extruder are grounded.

Ian