"No reaction for XXX has been defined in this recevier" when dynamic binding object across scenes to timeline

Hi,
Here I have multiple chunk scenes and a main scene for game management and player, and I need to load these scenes dynamically. There are some timelines in these chunks and some of them need to send signals to objects like GameManager or Player in the main scene. I have used SetGenericBinding function to make sure my tracks can have the correct reference to the objects. It works well when I load all the scenes in hierarchy and play the game, since I have already checked whether the scene has been loaded, the scene loading process won’t happen. Nonetheless, when I simply load my main scene in the hierarchy and load the scene dynamically, the signal track fails to recognize the reaction in the recevier, just like the picture shows below:


Obviously I have a reaction for the target signal “ControlPlayer”, however, the timeline doesn’t think so. As a consequence, the function fails to be called. By the way, I can ensure the scene is completely loaded when the timeline plays, since it is not played automatically.