The companion voucher is applicable on all flights run by British Airways and not partners. You can collect your reward seats by booking seats using Avios, and only then will the voucher work.