UE5.1 Bridge BUG

cpu is amd7590x
gpu is 4080
Memory bar is ddr5 6000
I use bridge from UE5.1. I open bridge it work,but After a few seconds it will crash.

LoginId:1ebb8370487fd0ce910f318247a4d604
EpicAccountId:7b32224a326f457fa119282366fd9df4

Assertion failed: Index>=0 && Index<NumBits [File:D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Containers\BitArray.h] [Line: 1277]

UnrealEditor_SlateReflector!SWidgetEventLog::HandleCursorChangedEvent() [D:\build++UE5\Sync\Engine\Source\Developer\SlateReflector\Private\Widgets\SWidgetEventLog.cpp:442]
UnrealEditor_SlateReflector!TBaseRawMethodDelegateInstance<1,SWidgetEventLog const ,void __cdecl(FSlateDebuggingCursorQueryEventArgs const &),FDefaultDelegateUserPolicy>::ExecuteIfSafe() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Delegates\DelegateInstancesImpl.h:476]
UnrealEditor_SlateCore!FSlateDebugging::BroadcastCursorQuery() [D:\build++UE5\Sync\Engine\Source\Runtime\SlateCore\Private\Debugging\SlateDebugging.cpp:633]
UnrealEditor_Slate!FSlateUser::QueryCursor() [D:\build++UE5\Sync\Engine\Source\Runtime\Slate\Private\Framework\Application\SlateUser.cpp:791]
UnrealEditor_Slate!FSlateApplication::QueryCursor() [D:\build++UE5\Sync\Engine\Source\Runtime\Slate\Private\Framework\Application\SlateApplication.cpp:3435]
UnrealEditor_WebBrowser!FCEFBrowserHandler::OnCursorChange() [D:\build++UE5\Sync\Engine\Source\Runtime\WebBrowser\Private\CEF\CEFBrowserHandler.cpp:358]
UnrealEditor_WebBrowser!CefCppToCRefCounted<CefDisplayHandlerCppToC,CefDisplayHandler,_cef_display_handler_t>::UnwrapDerived()
libcef
libcef
libcef
libcef
libcef
libcef
libcef
libcef
libcef
libcef
libcef
libcef
libcef
libcef
libcef
libcef
UnrealEditor_WebBrowser!FWebBrowserSingleton::Tick() [D:\build++UE5\Sync\Engine\Source\Runtime\WebBrowser\Private\WebBrowserSingleton.cpp:782]
UnrealEditor_Core!TBaseRawMethodDelegateInstance<0,FTSTickerObjectBase,bool __cdecl(float),FDefaultDelegateUserPolicy>::Execute() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Delegates\DelegateInstancesImpl.h:459]
UnrealEditor_Core!FTSTicker::Tick() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\Containers\Ticker.cpp:110]
UnrealEditor!FEngineLoop::Tick() [D:\build++UE5\Sync\Engine\Source\Runtime\Launch\Private\LaunchEngineLoop.cpp:5605]
UnrealEditor!GuardedMain() [D:\build++UE5\Sync\Engine\Source\Runtime\Launch\Private\Launch.cpp:202]
UnrealEditor!GuardedMainWrapper() [D:\build++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:107]
UnrealEditor!LaunchWindowsStartup() [D:\build++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:244]
UnrealEditor!WinMain() [D:\build++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:282]
UnrealEditor!__scrt_common_main_seh() [D:\a_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]
kernel32
ntdll

I’m having the same problem to me it happens when I use a web view and the cursor gets set to be EMouseCursor::Type::Custom. Then in the BroadcasetCurosrQuery function it looks like it tries to access a TBitLArray<> called CursorEnabled which only has 14 positions but EMouseCursor::Type::Custom is the 14th enum so it tries to get the 14th element of the tbit Array but the tbitlist only has 0-13 so 14 doesn’t exist that’s why we get the Assertion failed: Index>=0 && Index<NumBits. I haven’t found a way to fix this so this is currently a problem for me but my guess is either find a way to get an extra entry into the cursorEnabled array or get whatever your touching to stop sending a EMouseCursor::Type::Custom so it doesn’t hit that non existent 14th position. But as a side note I did find that in my shipping build the crash doesn’t happen because the function FSlateDebugging::BroadcastCursorQuery never gets called so the tbitArray never gets accessed. Hopefully we find an answer.

I bet this is a record response to find the fix. Hopefully this helps you but what I did is I just closed the Slate widget reflector window I had open and that fixed the crash from happening. I believe it stops the crash becasue FSlateDebugging::BroadcastCursorQuery stops getting called so the CursorEnabled never gets looked at so it doesn’t crash. I hope this helps you.

Thank you for your answer, it successfully solved my problem