B> I should use B> if ((with_tracking_cursor(ss) != DONT_TRACK) && This one made my day! The track-and-return seems to work now. I'll try to keep my eyes open for other cases where the same issue might pop up. Also the :wait #f/#t works as expected now. Thanks! -anders