I did some testing with this bug and it seems to be related to domain border behavior.
Currently domain “walls” are handled as obstacles but top and bottom sides as “outflows”. This causes a strange effect when using wind effector. Fluid sort of stacks in the walls and forms a vortex pointing new smoke to go up instead.
I’m going to write a patch that allows you to select whether the walls are handled as obstacles or not. That should fix this issue.
I thought about that, but I will have extra animation in the video that would be much more difficult with a 90 degree rotation. I actually placed a large outflow object on one side of the domain, but it never seemed to work at getting rid of the smoke for some reason. I also tried using the “Dissolve” option on the domain, but I probably have to tweak that more. I can wait until Miikah’s patch is included. There are other parts of the animation I can work on while I wait.