Suppose I have a GPS assistant function that the user can turn on/off.
When enabled, the function has a few options related to it. The user can turn these on or off too, except for the Suggested route option, which can never be turned off. In other words, when the assistant is on, this will always be enabled as well.
On the one hand, I understand that it might be confusing and maybe even frustrating for the user to present a control input that they never can interact with, but on the other hand I do want to show the user a list of all available overlay features.
Is this a design smell? Any ideas of alternative solutions?
Note: The above use-case is a made-up substitute of my actual use-case, which I cannot disclose. The layout is identical, but it's not for a GPS assistant. The options here may seem a bit off for this reason.