MP3 Shield coding

#include <SPI.h>
#include <SdFat.h>
#include <SdFatUtil.h>
#include <SFEMP3Shield.h>

SFEMP3Shield MP3player;
SdFat sd;

void setup()
{
    Serial.begin(115200);
 
    MP3player.begin(); 
    MP3player.setVolume(10, 10);
    MP3player.playTrack(1); 
}

void loop()
{
}

So when I upload this code to the arduino it should start playing track 1 when it has power? or how should I start it?

I know that the hardware is fine because when i upload the 'fileplayer' example code from the SFEMP3Shield library I can let the song play with the seriel monitor