Exclusive: Microsoft faces complex technical challenges in TikTok carveout