I'm still waiting for my CPT flight a few days before yours plunet to be cancelled. My connection has been horribly rebooked too but I'll wait for the CPT to be cancelled before calling about the refund, rather than argue the toss now about reschedules and border closures.