Are you opening the over before it's cooked? If you do that it will certainly sink because the very middle is not cooked and therefore heavy so will sink. Never open the oven till your cake is almost at the end of the cooking time. Hope this helps.
You can help the HubPages community highlight top quality content by ranking this answer up or down.