Steps to reproduce
https://poised-hardware.glitch.me/ - if you go index page u will see render error due to undefined variable. But index page only do router.push to /page2.
If u go directly to https://poised-hardware.glitch.me/page2 all renders fine.
What is expected ?
asyncData called and variable resolved so no error happened like when page accessed directly without router.push
What is actually happening?
render error due to undefined variable that should come from asyncData