xdo hide causes the window to 'de-register' from the gnome shell dash--so it seems like the hidden window is no longer running at all.
The only way to bring the window back is by calling xdo show WID.
xdo hide should minimize the window but still keep it registered in the dash.