page 71 and 72-73 - common bug, programming the SX Microcontroller ...:
"first the mov w, #ST copies the address, not the contents ..."
This is a bug in some Bitcoin wallets and in lots of code saving Bitcoin wallet addresses. Possibly. I never quit. I just quit working on unproductive routes. Eventually. See if this helps.