Make Emission Gradient local
When they're one object, you need to use UV mapping. When they're
separate, it'll work right away :). – Jachym Michal 30 mins ago

Making the planes separate objects was the solution (or working with UVs).