Get the F#ck in!
The issue is with the deep integration code that we are using.
If you are using the latest version of Wordpress and the latest version of bbpress you may experience this issue.
What seems to happen is when it loads usign the code wp
-blog-header.php its like it points the whole page to that directory.
So if you say click add new topic well it is then searching the directory that wp
-blog-header.php is in. obviously it wont find the files needed because they arent there.
Its not actually the header file that we want for the deep integration its the wordpress access and the authentication.
after literally banging my head against my desk all this time I opened all of the files in my blog folder and read the code.
if you enter;
Which is the exact file path so it the ... bits will be all different for you all. What this does is forces it to load the wordpress authentication bits and then the wordpress header not just the wordpress header.
done that and voila! it works