A superior pulling the plug is a blessing in disguise. He believes in you, but doesn’t feel like you’re ready. Try again when your ideas are finely tuned.