Update, I have ordered and new module and it's only $193, which to me is worth paying and I get to choose a code that's suits me.
I purchased direct from Brandt and they sell subaru service parts for this system.
https://brant.com.au/subaru-servicing.html