Error when importing a robot from usd in python scripting

Hi, I’m trying to import a robot from usd file (jackal_basic.usd) which is same as the example over the server, but I saved a local copy without payload. When I try to load the robot from url it works fine, other wise I get this error-

2023-06-15 02:27:00 [10,608ms] [Warning] [omni.isaac.dynamic_control.plugin] Failed to find articulation at ‘/basic’
2023-06-15 02:27:00 [10,608ms] [Error] [omni.isaac.dynamic_control.plugin] DcGetArticulationRootBody: Invalid or expired articulation handle
2023-06-15 02:27:00 [10,608ms] [Warning] [omni.physx.tensors.plugin] Failed to find articulation at ‘/basic’
2023-06-15 02:27:00 [10,608ms] [Error] [omni.physx.tensors.plugin] Pattern ‘/basic’ did not match any articulations

After trying too long, it seems that this issue is related with payload. Whenever usd file contains a payload or reference, the program refuses to work. I don’t know if it is a limitation of Issac now or I’m doing something incorrectly. I was trying to port DRL library for my system posted over Github here – GitHub - Lauqz/Easy_DRL_Isaac_Sim: Fix (almost) framework for Isaac Sim 2022.2.1