You might know that the release Doki made is no longer being distributed since October last year as Tomoyo After was getting an official release.
As a result there isn't any further work being done on Doki's released version. Any errors or problems related to it won't be handled by Doki.
The official release that you can buy on Steam does support Win10.