A fresh analysis of rocks from one of these periods, the Ediacaran (about 630-540 million years ago), aims to solve a long-standing mystery: why is the magnetic record from this time showing wild and ...