Hey Fofo,
If it is showing on other pages then the page should help you as all your template pages need to have the same things included, not just some of them. The fact that it works on some pages and not others shows that there is something specific in those pages that is missing.
For example, do the buddypress pages have the wp_footer() and wp_head() calls in there. If you say they load the child theme templates, then do they have these calls in them?
Unfortunately it is quite hard for me to advise much without being able to either see the site or to have access myself to take a look.
Please advise
Peter