Missing argument for the function

The action is called without any variables:

do_action('admin_notices');

So you don’t get $error_token and $error_tag.