It is extremely hard to find it out with tge blueprint you shared. But i th8nk you might have made a mistake in the callflow of dropping and item. Is tge detachfromactor BPwritten by you ? can you share some part of the code and the general logic ?
Ps : by drive class you mean drived from BP Interface, yes ?