Are the bootable flags both set?
Remember that when rebooting from OS4 to OS3, you need to use the new Ctrl+Alt+Alt combination to force a hard reset and get the OS4 modules out of RAM.
Also check your Kicklayout file to find out how to add a BootDevice module to force OS4 to boot from a specific device, regardless of priority.