We automatically add a short delay to NatWest due to the way they process their transactions. However, we did recently introduce an option to remove this delay, but it may cause some duplicate transactions.
There’s some more info on this here:
Would you mind trying this option please and seeing if this makes a difference? Some transactions are provided to us as “Pending” which are also ignored as part of the delay, but removing the delay also overrides this.