Taz6 Archim2 board: second layer shifts sometimes

I have a TAZ6 outfitted with BL Touch and an Archim2 board. I run DO bugfix1x-2.1.x using CuraLE 4.13.4. More than 90% of the time, as long as I disconnect the MacBook Pro from the TAZ6 printing works fine. I always print from an SD card in the TAZ6. When generating the G-Code, all seems to be fine in the slicing and saving to the SD.
Recently, without any firmware or hardware changes, I get the second layer shift in the +x and -y directions. The shift is large at 10mm in each direction.
I post this to see whether anyone else has had this inconsistent behavior. I did check previous posts but did not find this as an issue.
Here is a link for photos: https://photos.app.goo.gl/XMC91T5ZVUSTTScn9
Thank you for any information.