Ok, through the OD+ settings, uncheck Load At Startup.
Then, go to your Startup folder, and see how many OD+ shortcuts you have. I bet it's only one. If there's more than one, delete the others.
You can't check Load at Startup and have an OD+ shortcut at the same time   or else you'll get two dock startups.
  or else you'll get two dock startups.
Secodnly, download and install Ccleaner and open the application. Click on "Tools" > "Startup" and verify how many OD+ links you really have. Delete the extras, clean your registry, and reboot to confirm.
 
Problem 2: If you're having trouble with the default Start Menu docklet, then download the alternative Start Menu Docklet. 
Extract the .zip file to your ObjectDock\Docklets folder and right click on your dock >  Add>  and select the newly installed docklet.
If this docklet doesn't work either, there's some issue I can't comprehend either  