I have been searching for a bit now, and have not come to find a fix for this. For some reason the groups in Solarwinds do not update and therefore the dependencies do not work correctly. The dependencies themselves work when tested by manually shutting down a node near the time of the dependency creation. When you look at the database it seems that Solarwinds doesn't actually know how to handle the information that is stored for the groups, and therefore doesn't update. I have tried adding the EngineID through an update statement in the dependencies table and recreated all of the groups to no avail. Does anyone know of any fixes for this or was this never really solved?