Is it normal that UE_LOG does nothing in a catch section?
Exceptions are disabled in Unreal C++ unless you customize your build, and attempting to use them won’t cause compile errors, so I suspect your catch block just isn’t running.
Actualy the catch block ID run but not the log macro. What the best way to activate them?