Also had issues with dual booting until I removed the Linux drives when installing Windows to make sure the boot partition was created on a separate drive.
Zero issues since.
Biggest downside is Windows always rebooting after updates, and if I don't sit there, it boots back into Linux as it's the first option in Grub.
At least now I have the option to fire up Windows when I can't solve something in Mint.