You can also restore the last used icon layout with a Computer start. While Icon Shepherd is free of charge, the developers request to use it only on one computer at home. You can use IconShepherd ...
You have a Windows 11/10 dual monitor setup running, and if you change from the primary display to the external monitor, you may notice that the Desktop icons have been moved to random positions.