I have a Droid Maxx 2 from Motorola. I have been attempting to use a music ringtone for all incoming calls. The file I have been using is an mp3 file of a song, about 30 seconds long. No matter what I try, whenever I receive an incoming call, only about the first 5 seconds of the song plays, then it keep restarting from the beginning. It continues to keep going back to the beginning of the clip a few times until the call finally goes to voicemail. I have tried clearing the cache, resetting all app preferences, clearing all app data, doing a soft reboot, doing a hard reboot, and even booted in safe mode. The problem still remains. At the advice of an agent from Verizon, I contacted Motorola (Lenovo) on their community forums, and they were unable to help. I first used the Ringdroid app (which I downloaded from the Google Play Store) to trim the original (longer) file to about 30 seconds, then set it as a ringtone. I also tried some other ringtone maker apps. Finally, I even tried just transferring the file by USB from my PC to the Ringtones folder of the phone. Strangely, when I tap on the file name in the Ringtones list on the phone (under settings), the entire clip will play. The problem is when incoming calls are received. Hopefully, someone will be able to help. Thank you.