1. The files have no existing metadata so Jaikoz trys to guess the artist/album/title from the filename to aid better matching.
2.Its finds a good match
3.Because its find a good match it doesn't revert changes to artist/album/title because expects them to be overwritten when you update the song with the good match.
4. But because you have the [b]Replace If Empty/b option set when it loks at the songs it sees Album areladsy set to [b]Desktop/b and therefore doesnt modify it.