Animation does not start.

I have a scene: Menu
And it got 0.4 MainMenu animation that runs at startup.
(In the script I have:

**** Void Start () 
    {
        MenuPivot.animation.Play("MainMenu 0.4");

	}

It works.
But if the scene level1 Loads Scene Menu.
Animation MainMenu 0.4 will not start.
This is a mistake.
Can you please help me solve this?

Is the object getting destroyed when the new level is loaded?
You could try preventing this using DontDestroyOnLoad:

It does not help.