Audio system crash - FSoundSource::NotifyPlaybackData() - UE4.27

Hey everyone. I posted a week back about a crash that has been pretty consistently causing me headaches in UE4.27, but got not replies. I tested a couple of things and wanted to try posting again, as I am absolutely confused as to what could be causing this. The call stack looks like this:

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x0000000000000060

UE4Editor_Engine!FSoundSource::NotifyPlaybackData() [D:\Build++UE4\Sync\Engine\Source\Runtime\Engine\Private\Audio.cpp:647]
UE4Editor_Engine!FAudioDevice::StopSources() [D:\Build++UE4\Sync\Engine\Source\Runtime\Engine\Private\AudioDevice.cpp:3987]
UE4Editor_Engine!FAudioDevice::Update() [D:\Build++UE4\Sync\Engine\Source\Runtime\Engine\Private\AudioDevice.cpp:4347]
UE4Editor_Engine!FAudioDeviceManager::IterateOverAllDevices() [D:\Build++UE4\Sync\Engine\Source\Runtime\Engine\Private\AudioDeviceManager.cpp:922]
UE4Editor_Engine!FAudioDeviceManager::UpdateActiveAudioDevices() [D:\Build++UE4\Sync\Engine\Source\Runtime\Engine\Private\AudioDeviceManager.cpp:913]
UE4Editor_UnrealEd!UEditorEngine::Tick() [D:\Build++UE4\Sync\Engine\Source\Editor\UnrealEd\Private\EditorEngine.cpp:1965]
UE4Editor_UnrealEd!UUnrealEdEngine::Tick() [D:\Build++UE4\Sync\Engine\Source\Editor\UnrealEd\Private\UnrealEdEngine.cpp:426]
UE4Editor!FEngineLoop::Tick() [D:\Build++UE4\Sync\Engine\Source\Runtime\Launch\Private\LaunchEngineLoop.cpp:4921]
UE4Editor!GuardedMain() [D:\Build++UE4\Sync\Engine\Source\Runtime\Launch\Private\Launch.cpp:178]
UE4Editor!GuardedMainWrapper() [D:\Build++UE4\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:137]
UE4Editor!LaunchWindowsStartup() [D:\Build++UE4\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:273]
UE4Editor!WinMain() [D:\Build++UE4\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:320]
UE4Editor!__scrt_common_main_seh() [d:\agent_work\5\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]
kernel32
ntdll

This mainly happens in the first ~5 minutes of playing the game in a packaged build. This happens rarely in editor. We tried checking for any usage of audio components without a prior IsValid check, removing any OnAudioPlaybackPercentage bindings, we tried validating all game assets, we thought it could be caused by some corrupt audio file but this crash happened in the menu as well, where there is literally only menu music playing, and that one is not in the main map where the crash usually occurs. We also tried disabling audio threading to see if the issue lies in that, but we still got the crash.

So now we don’t have much options left. My theory is it could be the audio system’s fault, but I have no idea how to test / change that. I would greatly appreciate any help on this!

Thank you.