Engine reliably crashes when adding custom widget to viewport

Any idea where I might start looking? It seems to crash each time shortly after I add a custom user widget to the viewport.

Stepping back to a previously working version via SVN didn’t fix the problem.

LoginId:02a1331e45541174fd4844919ed9c17e
EpicAccountId:854cc208eee5458e8f9dad6137e28708

Assertion failed: IsValid()
[File:D:\RocketSync\4.18.0-3709383+++UE4+Release-4.18\Working\Engine\Source\Runtime\Core\Public\Templates/SharedPointer.h]
[Line: 835]

KERNELBASE UE4Editor_ApplicationCore
UE4Editor_Core UE4Editor_Core
UE4Editor_VaRestPlugin!UVaRestJsonObject::GetObjectArrayField()
[d:\build++portal+dev-marketplace+full\sync\localbuilds\plugintemp\hostproject\plugins\varestplugin\source\varestplugin\private\varestjsonobject.cpp:501]
UE4Editor_VaRestPlugin!UVaRestJsonObject::execGetObjectArrayField()
[d:\build++portal+dev-marketplace+full\sync\localbuilds\plugintemp\hostproject\plugins\varestplugin\source\varestplugin\classes\varestjsonobject.h:17]
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_VaRestPlugin!TMulticastScriptDelegate::ProcessMulticastDelegate() [d:\rocketsync\4.18.0-3709383+++ue4+release-4.18\working\engine\source\runtime\core\public\uobject\scriptdelegates.h:465]
UE4Editor_VaRestPlugin!UVaRestRequestJSON::OnProcessRequestComplete()
[d:\build++portal+dev-marketplace+full\sync\localbuilds\plugintemp\hostproject\plugins\varestplugin\source\varestplugin\private\varestrequestjson.cpp:482]
UE4Editor_VaRestPlugin!TBaseUObjectMethodDelegateInstance<0,UVaRestRequestJSON,TTypeWrapper
__cdecl(TSharedPtr,TSharedPtr,bool)>::Execute()
[d:\rocketsync\4.18.0-3709383+++ue4+release-4.18\working\engine\source\runtime\core\public\delegates\delegateinstancesimpl.h:766]
UE4Editor_VaRestPlugin!TBaseUObjectMethodDelegateInstance<0,UVaRestRequestJSON,void
__cdecl(TSharedPtr,TSharedPtr,bool)>::ExecuteIfSafe()
[d:\rocketsync\4.18.0-3709383+++ue4+release-4.18\working\engine\source\runtime\core\public\delegates\delegateinstancesimpl.h:856]
UE4Editor_HTTP UE4Editor_HTTP
UE4Editor_HTTP UE4Editor_Core
UE4Editor UE4Editor UE4Editor
UE4Editor UE4Editor kernel32 ntdll

Ah I guess I know what caused the issue: someone changed the server behaviour resulting in unexpected input from the VAREST responses and an unexpected value in the assertion.

/closed