* fix(playlist): fail early if playlist path is a directory * fix(playlist): check error before assuming playlist loaded