PROGRAMING SD CARD SHIELD AND WIFI SHIELD

Good afternoon all,
am a bit of a novice and ive been tackling an issue with my code.i need to incorperate 2 things in it.
1.constant connection with the blynk app through wifi connectivity.
2.and use of an sd card shield to play .wav files.
So far ,using the arduino wifi shield seperately in my code works perfectly...also running the seed studio sd card shield v4.2 seperately with my code reads the wav files and plays them perfectly.however connecting both shields to my arduino mega at the same time causes the .wav file to freeze when running the code.
After tons of troubleshooting i believe that because both shields use icsp pins it is causing conflict.using the spi library ive made the wifi ss pin high and the sdcard shield would work and vise versa ..but i need them both for my project...is there anyway someone can help me incorperate both shields in my code

If both the wifi and sd card reader are connected using spi and share the same ss ( slave select) pin, then you must change that. Look at the libraries you are using and read this. Serial Peripheral Interface (SPI) - SparkFun Learn

@Dom_kye, do not cross-post. Other threads removed.

@6v6gt through troubleshooting i had did that .my sd shield ss is pin 53 and my wifi shield ss is pin 10.when ever the wifi shield ss is high the sd shield plays my wav file fine .how ever i would still be left with the problem of my blink app not being updated.i thought of creating 2 seperate functions one to play the audio and one to update blynk .then i used the simple timer library to toggle between both ss.
Meaning -
:i toggled the wifi shield ss high and the sd shield ss low in the audio function.
:toggled the sd shield ss high and the wifi shield low in the blynk function.
How ever i still ended up with an issue with the sd shield not playing.

Question-
Other than the MOSI ,SCK and MISO at the ICSP pins that u stack the shields on ,is there any other MOSI ,SCK and MISO pins located on the mega that can be used (like how there are more than one ss are there more than one of those pins).i was thinking i can unstack the sd shield therefore seperating it from icsp pins connection.then use a different MOSI ,SCK AND MISO connection (if there are others) to connect my sd shield.

Answer: No. The Mega 2560 has only one SPI bus. The ICSP pins and D50-D52 are directly connected.

You must learn to share the resources you have available.

edit: If you are using ther Seeed Studio SD shield V4.x, that datasheet shows it uses D4 as the SD SS. Maybe you should post a link to the shields.