Just in case anyone comes looking for this sort of problem with the battery collector tutorial, I had the same experience as above. The only way that I could solve it was to create a bp version of the C++ class in the editor, choosing the battery pickup bp and then pulling the bp version of the spawn volume into the level. Worked for me,