I am implementing a stepper with Material-UI something that seems to be a local navigation system (different steps show complete detail views, tables with related entities, other views for related entities, long story short, to much information).
Judging by how I have to use the components from Material, and how other sites use steppers, my intuition tells me that something is wrong and we're probably misusing the component wrong, but I don't have anything more to backup or dismiss this idea.
The guidelines on how and when to use this stepper are very slim in the documentation, moreover, there is a note that the component is no longer documented in the Material Design's official guidelines. Not to much luck on googling it also.
So my question is, is this component obsolete from a UX perspective? Like, should be used only for contextual navigation, should describe a linear flow, when is it appropriate to use a non linear stepper? is it ok to use steppers when different users will fill in different steps? should have a max of x steps..
Are there any guidelines on this? Were there ever any?
Are there examples of the stepper component used in popular applications that confirm some use cases that are still relevant?