I tested the code I gave you before posting. It linked perfectly fine. I see that you figured out to add the modules to your build.cs file. And yes, you will get a warning because your method IS the setter method. You’re defining a new one. That’s why you’re getting the warning.
Hopefully, if it does change in an update, they’ll just move the value to be protected. I can’t see them moving it private when MySlider is protected.