Double-clicking on a .m3u file to open it in iTunes mixes the playlist tracks in with the rest of your library, so the tracks aren't played when they should be. I consider this a bug, but you can get around it by using the File>Import menu to open the m3u file as a separate playlist.