Are you using the vat return process in BC which is based on the data from the vat statement?
Have you tweaked the vat statement to reflect additional or the vat posting setup you selected for the system?
The raw data can be accessed from the vat entries page so you could verify it from there potentially.
I think the report might be confusing things if the earlier mentioned parts aren't intertwined. Also, when you say the report is not working what do you mean? No output? An error message?