why has my forerunner stopped showing my route and elevation gain
Since you provided so little details and context I can give you two potential reasons:
1. You are doing something wrong.
2. Your watch is broken.