diff --git a/Assets/UniGLTF/Runtime/UniGLTF/IO/AltTask/Awaitable.cs b/Assets/UniGLTF/Runtime/UniGLTF/IO/AltTask/Awaitable.cs index eb4a16706..802ce2322 100644 --- a/Assets/UniGLTF/Runtime/UniGLTF/IO/AltTask/Awaitable.cs +++ b/Assets/UniGLTF/Runtime/UniGLTF/IO/AltTask/Awaitable.cs @@ -78,6 +78,10 @@ namespace UniGLTF.AltTask public Awaitable(Task task) { + if (task.IsFaulted) + { + throw task.Exception; + } _task = task; }