There is about a dozen documented cases of this for the 09 WRX in another thread.
Similar problems have been exhibited on Subaru's since 2007, and there is actually a stop sale on a range of 08 VIN's because of this issue.
I'm afraid this isn't a case of "sometimes things just break"...