correctly handle failing requests for playlists
fixed handling of duplicate playlists
do not request page JSON multiple times
re-enable submission of data (forgot this last time)