Best practice is to name the subforms some thing different from default names.....I noticed you have every thing right except this.
I just renamed bunch of subforms and updated code accordingly....that made the trick ![](/legacyfs/online/emoticons/happy.png)
I renamed following subforms....
Subform[5]>>>>Subform_5
Subform[5].Subform1>>>>>Subform1_1
Subform[5].Subform1.Subform2>>>>>Subform2_2
Subform[5].Subform1.Subform2.Subform>>>>>Subform_1
You could use some meaningful names....try this and see if that does not work shoot me an email at n_varma(AT)lycos.com I have a working copy anyway that you can dig in.
Hope that helps,