The problem is that I do not know how to get the proper UClass from each element. I think they are detected ok as I can call BluePrint->GetName() and get the proper names (Chair, Table, etc), but I need the UClass to be able to spawn them in game.
Hey, I just had a very similar problem and found the solution!
If you want to load Blueprint classes you should use ObjectLibrary->GetBlueprintsFromPath like this:
I have been using the code as proposed by Fluppi393 with Shipping configurations with no issues at all. Just make sure the folder where you have your Blueprints is added to the cooking process. You can force folders to be added to the cook in the Project Settings.
Just to make a clear picture. UBlueprint are not packaged, that’s why @Fluppi393 used UBlueprintGeneratedClass instead of His/(Her?) example, so the solution by @Fluppi393 should work without a problem in packaged project