await UniTask.Yield(); } public void Caller() { DoAsync().Forget(); }To use an async lambda registered to an event, don't use async void. Instead you can use UniTask.Action or UniTask.UnityAction, both of which create a delegate via async UniTaskVoid lambda.Action...