Daniel
Actually it’s happening it with the custom ringtones too,
If I have to tell in detail
I do clear cache of each and every app from settings>storage>apps and after a typical restart once or twice it sets to default ringtone (crossing) ,Before (ripple) tone
Maybe clearing cache and turning phone off suddenly might be causing this ..