I've noticed on Android you can turn off NFC on the tickets only (i.e. leave NFC on for GPay but have the tickets always showing the dynamic barcode). Just go to details and scroll to the foot and disable "Hold near terminal to use". Whether it persists the change to the next game I don't know yet, but it means not having to keep hitting Show Code all the time or finding how to turn NFC on and off (which is surprisingly convoluted on my Moto). Useful if like me you have multiple tickets on one device.
I've also managed to load the same ticket (with matching dynamic barcodes) onto a smaller screen mobile, which doesn't have NFC at all, and puts the barcode at the bottom of the screen which might solve my issue of not being able to put the mobile in the slot deep enough for the barcode to be read.
Roll on Saturday.