Unreal engine 5.2 marketplace plugin crashes the engine whenever i try to speak or type

Original Discord Post by kozake77 | 2023-12-06 00:58:27

unreal engine 5.2 marketplace plugin crashes the engine whenever i try to speak or type

Images:

Reply by kozake77 | 2023-12-06 00:58:57

LoginId:eb09adb540eed6f4f8d74aaf5bd146d4
EpicAccountId:f75b97c8c0a84aec9cadaf6156ba6923

Assertion failed: IsInGameThread() [File:D:\build++UE5\Sync\Engine\Source\Runtime\Engine\Private\NetDriver.cpp] [Line: 6563] Attempted to call ProcessRemoteFunction from a thread other than the game thread, which is not supported. Object: /Game/Emergency_Sim/Levels/Tradeshow/UEDPIE_0_Lobby_Tradeshow.Lobby_Tradeshow:PersistentLevel.BP_Bernice_C_1.ConvaiChatbot Function: Broadcast_onSessionIDReceived

UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_CoreUObject
UnrealEditor_Convai!UConvaiChatbotComponent::Broadcast_onSessionIDReceived() [d:\build\U5M-Marketplace\Sync\LocalBuilds\PluginTemp\HostProject\Plugins\ConvAI\Intermediate\Build\Win64\UnrealEditor\Inc\Convai\UHT\ConvaiChatbotComponent.gen.cpp:1138]
UnrealEditor_Convai!UConvaiChatbotComponent::onSessionIDReceived() [D:\build\U5M-Marketplace\Sync\LocalBuilds\PluginTemp\HostProject\Plugins\ConvAI\Source\Convai\Private\ConvaiChatbotComponent.cpp:669]

Reply by kozake77 | 2023-12-06 00:59:02

UnrealEditor_Convai!TBaseUObjectMethodDelegateInstance<0,UConvaiChatbotComponent,void __cdecl(FString),FDefaultDelegateUserPolicy>::ExecuteIfSafe() [D:\RocketSync\5.2.0-25360045+++UE5+Release-5.2\Working\Engine\Source\Runtime\Core\Public\Delegates\DelegateInstancesImpl.h:550]
UnrealEditor_Convai!TDelegate<void __cdecl(FString),FDefaultDelegateUserPolicy>::ExecuteIfBound<void,0>() [D:\RocketSync\5.2.0-25360045+++UE5+Release-5.2\Working\Engine\Source\Runtime\Core\Public\Delegates\DelegateSignatureImpl.inl:651]
UnrealEditor_Convai!UConvaiGRPCGetResponseProxy::OnStreamRead() [D:\build\U5M-Marketplace\Sync\LocalBuilds\PluginTemp\HostProject\Plugins\ConvAI\Source\Convai\Private\ConvaiGRPC.cpp:544]
UnrealEditor_Convai!TBaseUObjectMethodDelegateInstance<0,UConvaiGRPCGetResponseProxy,void __cdecl(bool),FDefaultDelegateUserPolicy>::ExecuteIfSafe() [D:\RocketSync\5.2.0-25360045+++UE5+Release-5.2\Working\Engine\Source\Runtime\Core\Public\Delegates\DelegateInstancesImpl.h:552]
UnrealEditor_Convai!FgRPCClient::Run() [D:\build\U5M-Marketplace\Sync\LocalBuilds\PluginTemp\HostProject\Plugins\ConvAI\Source\Convai\Private\ConvaiSubsystem.cpp:105]
UnrealEditor_Core
UnrealEditor_Core
kernel32
ntdll

Reply by freezfast | 2023-12-06 01:02:02

Hi <@427838330068008961>, thank you for reporting this, to better understand the issue, could you explain set of steps taken to replicate the crash, for example I assume you are using multiplayer.
cc: <@808164597050638367> for triaging and sharing the latest beta plugin

Reply by kozake77 | 2023-12-06 01:06:06

yes i am using multiplayer, the crash happens when i create a session without no one joining and server speaks or types
when i create a session and someone joins and the clients speaks or type

Reply by kozake77 | 2023-12-06 01:06:28

but when i play normally without creating a session it works

Reply by kozake77 | 2023-12-06 01:06:55

Images:

Reply by kozake77 | 2023-12-06 01:39:44

beta plugin works tho

Reply by freezfast | 2023-12-06 01:53:36

I see, so there is no crash when using the beta plugin?

Replying to freezfast’s Message

Reply by freezfast | 2023-12-06 01:53:36
I see, so there is no crash when using the beta plugin?

Reply by kozake77 | 2023-12-08 13:01:00

yup

Reply by freezfast | 2023-12-08 13:03:03

Thank you for reporting back, please let us know if you find any issue, we are planning to release the beta plugin as an update very soon, would appreciate if you share any issues you find

Replying to freezfast’s Message

Reply by freezfast | 2023-12-08 13:03:03
Thank you for reporting back, please let us know if you find any issue, we are planning to release the beta plugin as an update very soon, would appreciate if you share any issues you find

Reply by kozake77 | 2023-12-08 13:04:57

there is one issues, it crashes when using it for multiplatform.
for example when we create a session on pc and join a session with VR it crashes.
but when hosting with VR and joining in VR it doesn’t crash.

Reply by kozake77 | 2023-12-08 13:05:27

and i think I’ve already tested both PC but i can’t really remember.

Reply by freezfast | 2023-12-08 13:06:49

I see, that’s a new setup we never tried before, thank you for reporting it we will try to replicate it

Reply by freezfast | 2023-12-08 13:07:42

If you ever come across this crash again would be helpful to share the logs

Replying to kozake77’s Message

Reply by kozake77 | 2023-12-06 00:58:57
LoginId:eb09adb540eed6f4f8d74aaf5bd146d4
EpicAccountId:f75b97c8c0a84aec9cadaf6156ba6923

Assertion failed: IsInGameThread() [File:D:\build++UE5\Sync\Engine\Source\Runtime\Engine\Private\NetDriver.cpp] [Line: 6563] Attempted to call ProcessRemoteFunction from a thread other than the game thread, which is not supported. Object: /Game/Emergency_Sim/Levels/Tradeshow/UEDPIE_0_Lobby_Tradeshow.Lobby_Tradeshow:PersistentLevel.BP_Bernice_C_1.ConvaiChatbot Function: Broadcast_onSessionIDReceived

UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_CoreUObject
UnrealEditor_Convai!UConvaiChatbotComponent::Broadcast_onSessionIDReceived() [d:\build\U5M-Marketplace\Sync\LocalBuilds\PluginTemp\HostProject\Plugins\ConvAI\Intermediate\Build\Win64\UnrealEditor\Inc\Convai\UHT\ConvaiChatbotComponent.gen.cpp:1138]
UnrealEditor_Convai!UConvaiChatbotComponent::onSessionIDReceived() [D:\build\U5M-Marketplace\Sync\LocalBuilds\PluginTemp\HostProject\Plugins\ConvAI\Source\Convai\Private\ConvaiChatbotComponent.cpp:669]

Reply by kozake77 | 2023-12-08 13:08:11

it is the same exact crash error

Reply by kozake77 | 2023-12-08 13:08:43

and I’ve had this crash error before and I’ve DM’d you the log before.

Reply by freezfast | 2023-12-08 13:09:08

It should be slightly different because the plugin changed quite a bit in the beta

Reply by freezfast | 2023-12-08 13:10:03

I have an extremely long list of DM’s sorry if I lost track of yours we have over a 1000 users

Reply by kozake77 | 2023-12-08 13:27:56

ah yeah you’ve got a point, I’ll make sure to send you the log if we run into the crash again