Hi @BMWDominic ,
Thanks for your message.
Yes the two lines are definitely needed to be added to the project.target.cs for the USD packaging.
This is interesting - Unreal Engine 5.3 and 5.4 still crashes when the packaged game is run (with a fatal error). But it works in compiled versions of the latest UE5-main build (from github) which is essentially an early 5.5. This is very promising!
If anyone understands why there’s a fatal error on packaged 5.3 and 5.4 runtime exe’s that contain USD, please get in touch!