This is happening because the earth's magnetic poles are unstable and moving faster, they were already moving so fast it was causing problems wiht airports in canada 10 years ago, and it's getting faster
https://www.zerohedge.com/political/shocking-rise-whale-dolphin-porpoise-strandings-wind-farms-proliferate-around-british
there is a lot of evidence to suggest that in the next 20-30 years the pole is going to move entirely and because of the tension between the magnetic core being aligned to our rotation the crust will break free and the two forces will equalise with the pole moving to new positions, the rotation will again return to its current vertical/tilted position and the crust will shift 90 degrees because of the lumpy shape of the magnetic materials in the crust
the models are suggesting that either north africa/west pacific become the new poles or it could be the carribean moves to a pole and the other pole is in ~western china