Changed Wwise Integration Setting Thousands of Assets Deleted

While attempting to update a Wwise integration setting most of my projects assets have disappeared from the Content Browser and the File System.

I went to update,

Wwise

  • Integration Settings
    • Sound Data
      • Wwise Sound Data Folder

UE asked me to restart, and when it re-opened the vast majority of my assets were just gone, thousands of them. There’s some recent ones saved in autosave and I’ve recovered some via generic file recovery. But there was nothing in the Recycling Bin and nothing in the file system. Seems almost as bad as a script gone wrong could get.

I think this is the relevant portion of the log, but I can’t really make much of it. Can anyone shed light on this?

[2022.09.26-15.19.45:553][ 87]LogDirectoryWatcher: Display: A directory notification failed for ‘C:/Users/subst/Documents/Unreal Projects/MyProject/Content/Collections/’ because it could not be accessed. Aborting watch request…
[2022.09.26-15.19.45:554][ 87]LogDirectoryWatcher: Display: A directory notification failed for ‘C:/Users/subst/Documents/Unreal Projects/MyProject/Content/Developers/subst/Collections/’ because it could not be accessed. Aborting watch request…
[2022.09.26-15.19.45:554][ 87]LogDirectoryWatcher: Display: A directory notification failed for ‘…/…/…/…/…/…/Users/subst/Documents/Unreal Projects/MyProject/Content/’ because it was empty or there was a buffer overflow. Attemping another request…
[2022.09.26-15.19.45:554][ 87]LogDirectoryWatcher: Display: A directory notification failed for ‘…/…/…/…/…/…/Users/subst/Documents/Unreal Projects/MyProject/Content/’ because it was empty or there was a buffer overflow. Attemping another request…
[2022.09.26-15.19.45:554][ 87]LogDirectoryWatcher: Display: A directory notification failed for ‘C:/Users/subst/Documents/Unreal Projects/MyProject/Content/’ because it was empty or there was a buffer overflow. Attemping another request…
[2022.09.26-15.19.48:542][218]Cmd: CLOSE_SLATE_MAINFRAME
[2022.09.26-15.19.48:595][218]LogUObjectHash: Compacting FUObjectHashTables data took 1.99ms
[2022.09.26-15.19.48:631][218]LogWorld: UWorld::CleanupWorld for World_0, bSessionEnded=true, bCleanupResources=true
[2022.09.26-15.19.48:631][218]LogSlate: InvalidateAllWidgets triggered. All widgets were invalidated
[2022.09.26-15.19.48:829][218]LogSlate: Window ‘Project Settings’ being destroyed
[2022.09.26-15.19.49:010][218]LogSlate: Window ‘MyProject - Unreal Editor’ being destroyed
[2022.09.26-15.19.49:245][219]Cmd: QUIT_EDITOR

sorry to hear that. what is this “wwise” you are talking about? Just curios, never heard off this before.

Wwise (Wave Works Interactive Sound Engine) is Audiokinetic’s audio management plugin and software suite. It allows you to work with audio in its separate UI and craft events and such to be imported and triggered in Unreal.

I’ve restored some assets using recovery software to recover deleted files off of the disk, those recovered assets won’t load into UE though, it cites “malformed tag” in all of them.

that is quite destructive and not fun at all. maybe you could try contacting their help if they have any or if they have dedicated forums.

on these unreal forums you have small chances of getting answer to complex questions

Sadly I don’t think there’s a fix. It seems like Wwise’s migration failed while in progress and any asset referencing a Wwise AkAudioEvent was corrupted and somehow auto-deleted. I’ve just had to accept that I should have back the project up better, I hadn’t expected such a destructive failure.