The reason it does not work,( even on Yamahas Ian wink ) is that voice cancelling works by removing the centre of the stereo field, which is where 99.9% of engineers place the main vocal...but because there is also some panning to the left and right fields, as well as the effects which are also panned left, right, or both - means that even if the centre is cancelled, the panned vocals/effects audio still sounds.

You also can get some loss of instrument audio if the engineer has centered some of the instrument frequencies as well as main vocal.

This is why NONE of the voice cancelling algorithms actually work (including Yamaha) fully. You get VERY mixed results depending on the original recording...it is IMPOSSIBLE to remove the vocal from any recording. Unless you get the original multi track tapes (or the digital equivalent) and then re-master to stereo with none of the vocal parts in the mix.