Sorry, my bad for not including how I was replacing the files. I was writing the files directly with a python script. So I would run this code
`from pxr import Usd, UsdGeom, Gf, Sdf
stage = Usd.Stage.CreateNew(“sphere_1.usd”)
xform = UsdGeom.Xform.Define(stage, Sdf.Path(“/xform”))
xform.AddTranslateOp().Set(value=Gf.Vec3d(0, 0, 0))
sphere = stage.DefinePrim(“/xform/sphere”, “Sphere”)
stage.GetRootLayer().Save()`Then open the file with a UsdStageActor. I’d then update the TranslateOp value to (10, 0, 0), rerun the script, and reload the stage from Unreal.
Maybe it’s more of a Windows permissions issue than an Unreal issue?