I have an external .net winforms program that launches a vault template. When running the template via the right-click inside the vault everything is fine. However when my program launches it, it appears as though the visual styles are not being applied to the template window, and while aesthetically not appealing isn't really an issue, it also has a bug wherein the combobox controls do not work correctly. The lists are there but selecting the drop-down arrow causes nothing to appear, forcing the user to use arrow keys to cycle through the list to select what they need. This is a terrible user experience, especially on some of the larger lists.
This only started happening recently when we upgraded to Windows 10.
It seems to be API related but maybe there is something I could do on my winforms code (which has the correct visual styles and no issues)?