I have a 2018 Subaru Outback 3.2 from Glendale, CA Subaru. Almost 9 months ago, the same thing happened to me. I took it now a total of 4 times to the dealer. The first 2 they said they'd fix it first with some hardware change and then software. No success. Then they told me they would have to replace the unit and said they'd ordered one. I waited another month and no word. Went back and they said they're back-ordered and would be 6-8 weeks. I went back and they said they didn't know how long. I found on the web that in 2018/19 there was a class action lawsuit in Virginia that was settled. Of course, you only got anything if you a) knew about the case and signed on b) did so before it was settled.
I found a Subaru America number on this site for a help line for this problem: 1(800) 782-2783. In my first call, I felt I had at last found the way to get this fixed. They instructed me to go to the dealer and get them to provide an affirmation that my car had this problem and file it with Subaru America. I met in person with the head of service at Subaru Glendale and he actually acknowledged knowing about the problem. And seemed to know what to do... provide documentation that they have seen the car and determined it has the problem. Well, here we are 4 months afterward and I'm going back through same process again it seems. I called the 800 number and they said they had no report from the dealer. I called the dealer and the head of service has been unavailable. And left messages for them to contact me to confirm they had sent the required documentation to Subaru America. No return call. I'm going back again in person today or tomorrow and making noise.
That there is no NTSB recall on this baffles the hell out of me.
Stay in touch and give me any updates you hear.