I am also using Windows 10 and I've installed the application and it works pretty nice. There were no errors and the screen was recorded in its full resolution. The only thing that I've changed is the FPS because it was too low and I believe it doesn't support higher although you change it.
When you click new, and then Screen Settings, make sure to choose the following settings:
If you need the latest version of the software, access the following link: http://www.screenrecordings.com/