Cesium causing FATAL ERROR

Hi! We are using Unreal Engine 5.4. and 5.5. Two days ago all our projects containing Cesium plugin start with “Fatal Error!” on startup when Cesium is enabled.

Also, project inside editor is crashing and I need to delete saved cached files in AppData so I can boot it up.

Its not one project, but all containing Cesium. I tried to disable Cesium and it works if disabled, also works when internet connection is down.

Unfortunately, there was nothing interesting in crash log at all. Seem to behave similarly to parsing error you had recently that crashes the editor.

Update: in packaged projects when I delete saved folder and cached Cesium files, it runs. But I have to delete them each time I want to run the packaged game.

Same here. I fixed it by:

  1. Turn off Internet
  2. switch Source to Ion Token+Asset ID
  3. Turn Internet Back On
  4. Refresh Tiles

after some restarrts later i even could turn back on to url source

weird error and no log entry at all

Please double check that you’re on Cesium for Unreal v2.13.3. The version is displayed in the lower right corner of the Cesium panel. This is a known bug triggered by a recent change in Google Photorealistic 3D Tiles, and it’s fixed in that version. In older versions, any workaround will only be temporary and it will start crashing again as soon as one of the “problematic” tiles is loaded.

Thank you! This fixed it for me.

Unfortunately, even after deleting all cached files in project and AppData and updating with newest Cesium update (UE5.1), my projects (both packed and in editor) are still crashing with

UnrealEditor_CesiumRuntime!CesiumGltfContent::GltfUtilities::parseGltfCopyright()

also, the version showing up in the bottom right corner says 2.4.0, not v2.13.3 in Unreal version 5.1.

The unreal version 5.5 properly shows v2.13.3 and is fixed now, but not Unreal Engine 5.1 for me.

Hi Kevin, this is causing massive issues for my company as we have 10-15 projects utilising Cesium and they’re all now fatally crashing. Is there anyway for Cesium to re-update without breaking all previous projects? Thanks

for some reason our Cesium is showing version 2.4.0 which should not exist? is this UI error?

The version does exist: Release Cesium for Unreal v2.4.0 · CesiumGS/cesium-unreal · GitHub - but it’s pretty old. The last one is Release Cesium for Unreal v2.13.3 · CesiumGS/cesium-unreal · GitHub

You might consider upgrading to a later version iff (and you have to check this) you have a matching Unreal Engine Version.

(Note that it counts the second part of the number up: So after 2.9.0 there is 2.10.0 …)

Hi Kevin, this is causing massive issues for my company as we have 10-15 projects utilising Cesium and they’re all now fatally crashing. Is there anyway for Cesium to re-update without breaking all previous projects? Thanks

Really sorry for the problems @clint. We’re trying to put pressure on Google to fix it on their end, but sadly there’s nothing we can do about it on the Cesium side other than provide updated versions of the software and encourage everyone to upgrade.

See here for more details of the problem, and a backported fix for UE 5.2.