Unreal Engine 5.6 Released

/**
	* Can be overridden by FVertexFactory subclasses which have EVertexFactoryFlags::SupportsPSOPrecaching set - this function will only be called when that flag is set
	*/
	static void GetPSOPrecacheVertexFetchElements(EVertexInputStreamType VertexInputStreamType, FVertexDeclarationElementList& Elements) { checkNoEntry(); }

And the error comes from Engine/Source/Runtime/Core/Public/Misc/AssertionMacros.h#L291:

	/**
	 * Denotes code paths that should never be reached.
	 */
#ifndef checkNoEntry
	#define checkNoEntry()       check(!"Enclosing block should never be called")
#endif

What are you trying to do that’s triggering this? It looks like something you’re doing is trying to access somewhere that isn’t supposed to be reached.