I have noticed several times (currently 3.3.4 on Android 10, but I've seen it in earlier versions) that an audio file starts playing in the middle. This is the scenario:
1. Copy a sequence of mp3 files to my phone. Let's say files named F1, F2, F3, F4, F5
2. I do 'play all' from file F1 (no play lists, just from SD card), and for some reason stop playing F3 halfway (maybe skip to F4 because not interesting enough)
3. Remove F1..F5 and place new files in the same folder named F6, F3, F7, F8
4. Start playing from F6.
Now when F6 is done, VLC starts playing F3 from the point where I stopped it, not from its start. Again, it's a totally different file, it only has the same name F3. (Some RSS feeds do that, they always download identical file names)
It looks as if VLC associates the resume point with file name only. That should be changed to e.g. filename+CRC.