Smoke domain position problem in solid mode but not in render mode Blender 2.92
You probably moved the emitter and yet still have an old cache in your smoke Domain;

Go to the Domain and in Cache: change the Type to something else and then back again to clear it.   Or go to the folder with the cache and delete all sub-folders/files.    Unlike other types of &quot;baked cache&quot; (cloth, particles) there is no Delete back or Clear Cache feature for Fluids, sadly.