Next.js’s App Router has removed support for listening to router events like popstate, making it impossible to handle browser back events either natively via nextjs or manually through DOM events. This is a mess.