It seems, when overlap event was triggered, your QuestManagerRef inside BP_RoleTank wasn’t initialized properly.
Can you provide more details, e.g. how you obtaining QuestManagerRef?
You can print out a “display name” after quest_manager_ref assign. And inside quest trigger blueprint print between cast to bp_RoleTank and branch. Make sure that overlap wasn’t triggered before quest_manager_ref was assigned.