Construct Object From Class - "Wrong class to spawn" error - Initializing objects via blueprint

Construct Object will only create anything derived from UObject, up until a certain point (Like Actor cannot be spawned from Construct Object). Which base class does ItemEvent come from?