2007~2015 2012 CX-9 Bose Headunit (non Nav) freezes

My 2012 CX-9 GT headunit (with Bose without Nav) has started freezing at the Mazda logo. I am not able to use the backup camera or see anything on the screen. Except for the backup camera, the headunit itself is functional. Although I can't see what is going on, I am able to cycle through Radio, Aux and BT inputs etc and hear music. I tried disconnecting the battery, leaving it off and then reconnecting. That didn't help. Dealership wants $125 just to take a look at the issue. Any ideas.