Are both sets of groups on the same event sheet?
Are you using functions or just calling the groups of events "functions"?
All events on all sheets run 60 passes a second immediately, any [waits] encountered will cause Construct2 to pass by rest of the actions in that event till the next pass.
Usually when things are not in sync its because of this. Make sure you have them ordered in the sheet or action list so something isn't being skipped due to a wait action.
Also if you are using functions make sure the functions are on all event sheets or they won't work, and if the grouped events are on different event sheets make sure they are both "included" by right clicking and including all that need each other.
You have provided very little to analyze, maybe add a screenshot or .capx file next time.