I do not see this. I used a joystick that has a preset config file provided in X-Plane 11. I modified one of the button assignments, the quit and restarted X-Plane. The button assignments was as I had changed it.
Please be more specific and try to describe exactly what you are doing to see this issue--every button you press, etc.