I made a simple workaround for now - a wrapper class that calls ToString if needed
tsky, a suggestion: if you add my repo as a git remote and merge into your branch the commit history won’t get lost.
Something like this:
// Only once
git remote add samiljan https://github.com/samiljan/UEJoystickPlugin.git
// Fetch and merge new commits into the current branch
git fetch samiljan
git merge samiljan/IInputDeviceModule