Draft preview opens in error

The page() helper does not fetch drafts, you need to use kirby()->page($uid) instead, see page() | Kirby CMS