If you haven't resoved the problem yet,... I recreated the scene from scratch and think I got it working. No idea why it didn't do it in your scene. Maybe you can figure it out compairing with my scene (attached).