Using Addressable with Coroutine causing error

Hi guys, I have this code in my coroutine

var checkForUpdateOP = Addressables.CheckForCatalogUpdates();

yield return checkForUpdateOP;

Then I got this exception

Exception: Attempting to use an invalid operation handle
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle1[TObject].get_InternalOp () (at Library/PackageCache/com.unity.addressables@1.4.0/Runtime/ResourceManager/AsyncOperations/AsyncOperationHandle.cs:186) UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle1[TObject].get_Status () (at Library/PackageCache/com.unity.addressables@1.4.0/Runtime/ResourceManager/AsyncOperations/AsyncOperationHandle.cs:103)
PowerupApp.Scene.LoadingView+d__33.MoveNext () (at Assets/PowerupApp/Scenes/LoadingView.cs:788)
UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at /Users/builduser/buildslave/unity/build/Runtime/Export/Scripting/Coroutines.cs:17)

It is working fine when I’m using the Completed event.

Ah, thanks for pointing that out. We’ll be sure to look into that.

??