Dreams serve as a contrast to waking life so they tend to twist our waking thoughts and add a dab of random craziness. It doesn't mean to give up on visualization, you still had a long vivid dream, keep trying it for awhile.