Hi there! I have a different phone but tried to set a custom ringtone to a contact. In my situation, I have ES File Explorer installed in my phone. So when I set a ringtone to contact, phone asked me where to get ringtone; Complete action using Media Storage or ES File Explorer. Try installing a 3rd party file manager app and then try setting a ringtone again.