... I can't attach any online only files from my OneDrive to any emails - but only on Windows 10. Local files are fine...
Even though it should have handled the problem without giving you an error message, Outlook cannot directly attach files from the OneDrive cloud. Instead, to attach an online file from OneDrive, click Insert, and then click Share from OneDrive. The file is then downloaded by the recipient, since you have shared it.