problem using SD card libary

I use moduel SD card Catalex, IDE 1.0.5, arduino pro mini. I use code from example SD: "CardInfo", sometime SD Initializing success and sometime it didn't. I had try to press reset and the result not stable sometime i press one it Initializing success immediately, sometime i press many time it can success.
It make me so confusing.

I think my be problem about the about the speed of SD and arduino not synchronize and need time to delay. I don't know exactly where the problem is, please help me.

Why are you using an Arduino IDE version that's outdated by 5.5 years?