Permission error on callback impersonate + changeStatus

i’m sorry, but… this works:

<?php $kirby->impersonate('kirby'); ?>
<?php $event->changeStatus("unlisted"); ?>
                 

this throws error error.page.changeStatus.permission - why?

<?php $kirby->impersonate('kirby', $event->changeStatus("unlisted")); ?>

$event->changeStatus is not a callback function, see example in the docs: https://getkirby.com/docs/reference/objects/kirby/impersonate