Both Oyster and National Rail tickets are valid on the Elizabeth Line, despite it being effectively part of the TfL network. Should National Rail introduce a smartcard? Probably - but they don't have one yet, so it's not unreasonable that parent would be frustrated by the unreliable QR code scanners.