I replaced Sandisk with a Crucial MX500 (changed to see if something changed). I'm not as lucky as you
I upgraded to Stretch too, without any lucky.
Most of the time it works, but often hangs in various points of the boot process. (I shared boot debug info too)