Ah so i did actually have this set up correctly! I think it wasn’t working cause my GetScriptInterpreter’s target was getting set to BPIDialogueDatatableHost instead of my BPC_Dialogue component, so i just manually hooked that up to target and it started working. Thanks!