I have a 2011 Outback Limited and had same issue. A google search quickly pointed to it being something sticking in ignition switch and that caution must be used to lubricate it. Do not use Wd-40 or lithium grease, the best recommendation was for a product called TriFlow a teflon based product.
I got a 6 oz bottle from Amazon Canada for $12 and have had no issues since.
I got a 6 oz bottle from Amazon Canada for $12 and have had no issues since.