The culprit seems to be the ancient "mpt_mplp_26" parametric solver which is included in MPT3 for compatibility purposes.
As Johan pointed out, if you use the PLCP solver then you get the correct solution. No idea why it wasn't automatically selected in your case, you should run "mpt_init" to tell MPT3 to rescan the list of solvers. Then the solver should become active. If it doesn't, give me the output of "mpt_init".
However, there seems to be a problem with this specific example on non-windows platforms which causes the Opt/qp2lcp function to break. If that happens, simply comment out the line which causes the error (most probably it's the line starting with recover.lambda.upper.lambdaX = ...).
We are investigating the issue and will fix it in the next (unstable ;) release.
-michal