Are these custom ringtones that you've installed, or the built in ones? If they're custom, did you put them on the phone's internal memory, or a removable SD card? If they're on a removable SD, try copying them to internal memory. That will probably fix the problem.