Summary
Named Blueprint graph bookmarks work during the editor session but become incomplete in EditorPerProjectUserSettings.ini when Unreal exits normally. Reproduced in two projects on Windows using Unreal Engine 5.8.4, Epic Games Launcher build 58902052.
What Type of Bug are you experiencing?
Editor
Steps to Reproduce
- Open a Blueprint and go to its Event Graph.
- Use the star icon to create two named bookmarks at different positions in the same graph. Name them
BOOKMARK_TEST1andBOOKMARK_TEST2. - Confirm both appear under Window → Bookmarks.
- While Unreal is running, make a copy of
Saved/Config/WindowsEditor/EditorPerProjectUserSettings.ini. - Exit Unreal normally. Before relaunching, compare the current
.iniwith the copy. Under[/Script/BlueprintGraph.BlueprintEditorSettings], check whether each bookmark still has a matching GUID inBookmarkNodes=andBookmarks=. - Relaunch Unreal, open the same Blueprint, and check whether both bookmarks appear and jump to their saved positions.
Expected Result
Both bookmarks retain their names and graph locations after a normal editor exit. After relaunching, both appear in the Bookmarks panel and jump to their saved positions.
Observed Result
Before exit, both bookmarks have matching GUIDs in BookmarkNodes= and Bookmarks=. After exit, BOOKMARK_TEST1 retains its graph location but loses its name record. BOOKMARK_TEST2 retains its name but loses its graph location. Neither bookmark has a complete pair.
Restoring the intact .ini while Unreal is closed makes both bookmarks available again. A subsequent normal exit produces the same mismatch even when neither bookmark was edited. The issue also reproduced with a freshly generated settings file and with the Blueprint docked in the main editor window.
Affects Versions
5.8
Platform(s)
Windows