So I created an Object type in the project settings, it’s name is Item.
I try to define it inside of c++ code:
pickupTrigger->SetCollisionObjectType(xxx);
but apparently I don’t have and option of Item, I guess the editor defined new object type is not being aware by the c++ code…
Or use less invasive option and use one of 18 custom collision channels from ECC_GameTraceChannel1 - ECC_GameTraceChannel18. Editor settings give you option to name them for blueprint and property lists views:
You can check them up in defult configs to make sure they have right number assign, here example from template: