Hi both SFSW & blink0k. I have tested a few more options and this is what I have found.
LoadSoundOgg( id, mysound.ogg) works ok, loads, plays, and then does deletes using deletefile("mysound.ogg").
DeleteMusicOgg(1) basically unloads the music file but does not delete the "mymusic.ogg" file from the folder.
DeleteMusicOgg(1) followed by deletefile("mymusic.ogg") both unloads the music and then deletes the file from the folder.
Unfortunately because it has been uninstalled it needs to be loaded again to be played which takes me back to where I started, needing to load the file again and then deleting.
So this method cannot really be used.
And of course using just;
Deletefile("mymusic.ogg") does not delete the file from the folder.
I did make some attempt to load an "unwanted music" using the same index, but it doesn't allow unless I delete the 1st one, so again this method cannot be used for this use.
I thank you both for trying to help but I guess this is a BUG.
Can anyone else try to replicate my dilemma ? Thank you.