There is allways something wrong about vbox modules. And thas is completly normal, because adding modules to the kernel is not that trivial. What is trivial, is write documentation in the program itself or on the website.

If you update virtualbox. The modules and the module API may change. Which ...