Thank you everyone for your suggestions. Today during my lesson I had prepaired my trainer for "iffy" canter trot transitions. Cinny pulled off every single one flawlessly and my trainer told me I was being paranoid because he was a dream.
Cinny just loves to make me out to be a big liar ha ha
I agree with kayty.
Use rhe school exercises to help you bring the canter back to you. Perhaps don't canter willynilly around the school.
Work on a 20m circle spiralling in and leg yielding out in trot. At a given point as you return to the 20m circle, pick up canter. Spiral in and trot. Repear ad nauseum on both reins.
What is your canter like on the lunge? If it is ok, perhaps it is an issue of balance with rider as well. Try double lungelines and doing the same exercise fron the ground. Transitioning in the same spot works well as well.