Not at all unusual, UA sells CX segments for intra-Asia connections etc. etc. Not all alliances have coverage in every corner of the world and airlines then look for off-alliance partners to cover these. Not always an ideal situation, while bags get checked through on single tickets, crediting segments to different alliances, lounge access etc. is sometimes not straightforward