This is really just guessing, but how about you checking in "your" bags all the way to CPT, and your partner checking in "their" bags only to LHR? I think the system would better be able to handle the situation this way instead of tagging one of your bags to CPT and one to LHR.