I finally got the correct LCD screen, and replace the non functional radio HU screen.
1. no issue with remove / replace the part... You can get it Az, ebay, ...
2. I am now see the app button is not functioned, perhaps it never had.
3. Instruction is all over YT, here, ... it may not be model specific .
On the average of DIY, a moderate to hard due to have to play with small parts/screws. HTH,
That can be subjective. I didn’t remove the map light/moon roof switch assembly to access the wiring. I was able to feel around for the harness and pull it out in the headliner close to the windshield. It was awkward, but doable.