I sent an email to MPC about the broken business class seat, I got a reply about 10 days after apologizing and giving me 7000 Asiamiles as compensation. But the thing is I wasn't able to move since it was a pretty full flight. While your friend was given a new seat but then again I'm sure it would be worth a short to email them.