Dragonflight Fishing Doesn't Display in Professions

Shadowlands Fishing displays in Professions after I already visited a Fish Trainer in Dragonflight and asked to be trained in fishing. Now, when I visit the Dragonflight Fish Trainer, it shows that I already know fishing. I just received an achievement today in Dragonflight for catching 250 fish, but I am not getting fishing credit. I have disabled all my addons, and when I log in, Shadowlands fishing still displays.

I haven’t found this issue anywhere I was asked to search. This is only an issue on one toon. It works on my other toons and my husband’s toons, too.