2007~2015 CX-9 Radio controls not working...Help.

My 2011 CX9 main radio controls will not work. I have to do everything with the steering wheel controls. The only thing that works is the volume. I cant change presets, adjust audio settings.. nothing. They dont beep when pushed. I noticed one button appears stuck. What are my options
2010 CX-9 GT
I'd pull the head unit and see if you can disassemble it enough to un-stick the broken button. If that doesn't work I'd head to e-bay or a junkyard and buy a used one to swap in. I'm sure the OEM part is absurdly priced through Mazda.
2007 Mazda CX-9 Touring
I heard somewhere that you might have to get it programmed at the dealer. Find out first before buying it might be more cost effective to go aftermarket.
Found the problem. Scan button was stuck. Popped it off, pulled the little plunger thingy was stuck in causing it to think it was scanning all the time