why is `fatal` not setting the callback?