I’m having an issue with Cesium for Unreal 2.28.0 on Unreal Engine 5.7.
After successfully signing in to my Cesium ion account, when I click the “Token” button, the “Select a Cesium ion Token” window remains stuck on the loading animation and no tokens are displayed.
The Output Log repeatedly shows:
LogCesiumEditor: Error: Received response code 404 (Code 404)
I tested this with:
Unreal Engine 5.7
Cesium for Unreal 2.28.0
A completely new Unreal project
A new Cesium ion account
A new access token
Cleared the Cesium request cache
The issue happens consistently, even in a completely empty project.
Hi @Saif_Khaloui, @3503933149, and @Rmw2g, thanks for reporting this, and for the extra confirmation from multiple setups.
The fact that this reproduces across UE 5.5, 5.7, and 5.8, and across plugin versions 2.27 and 2.28, tells me this is likely a server-side issue rather than anything in the plugin itself. I’m going to check with the team internally and will follow up here once I have more information. I am also able to repro this locally.
In the meantime: are any of you able to load tilesets or other ion assets normally using the “Ion Asset ID” and “Ion Access Token” fields in the Tileset’s details panel (just the token selection panel is broken), or is all ion access failing? That would help narrow down whether this is specific to the token-listing API endpoint or a broader authentication issue. You can also check whether ion.cesium.com loads and shows your assets normally in a browser.
In fact, I can only not get the token list in newly created projects. Even though I also can’t get it in projects that already have tokens bound, the map services can still load normally. I guess it’s because the original services already had tokens bound, so they can still display correctly.