Hello, I recently decided to unlock the race Mechagnome. I finished the achievement “The Mechagonian Threat” in BFA on my horde alt, so I logged on to my level 60 alliance character to find that the quest isn’t there. The Mechagnome flag says I completed the two requirements so I am not sure why it hasn’t appeared.
I do not have Mechagon unlocked. I went to Boralus and she too has not appeared.
By she, you mean Gila? If so, I’m guessing you haven’t unlocked Nazjatar either.
Looking at your character it appears you are on Back out to Sea.
Once you complete A Tempered Blade, Gila should be available.