Announcements
The Spotify Stars Program: Celebrating Values Week!

Help Wizard

Step 1

NEXT STEP

Adding new songs to existing playslists not working in iOS 8 app

Solved!

Adding new songs to existing playslists not working in iOS 8 app

I`m starting to get really annoyed with the iOS 8 app and concider to cancel my subscription if Spotify doesn`t fix this real soon.

I have two major issues with the new iOS 8 app,

 

1. I can no longer add new songs to my existing playlist folders, when i tap the "add to playlist" and then choose one of my existing folders, it says "enter a name on the new playlist". ?? I don`t wont to create a new playlist, i simply want to add the song to my already existing playlist folder but this is now impossible to do. It has worked fine in the past so this is clearly an iOS 8 related problem.

 

2. I can no longer sync/download entire playlist folders to offline mode. It only works for single songs.

 

 

Anyone else with the above issues?

 

Reading the iOS thread, it`s obvious the the iOS 8 app suffers from several different issues but still no fix from the devs. IMO, they will lose a lot of subscribers if these issues are not taken care of out in the near term.

 

 

_lu=_lpdoc.getElementById('login-username'); var _lp=_lpdoc.getElementById('login-password'); if (_frm && _lp && _lu) { if (_lu) _lu.value=lpcurruser; if (_lp) _lp.value=lpcurrpass; } if (!lponlyfill) { _lpdoc.getElementById('login-button-login-submit').click(); } } lpcurruser = ''; lpcurrpass = ''; // </script> <script>// if (typeof(lpcurruser) == 'undefined') lpcurruser = ''; if (document.getElementById('lpcurruserelt') && document.getElementById('lpcurruserelt').value != '') { lpcurruser = document.getElementById('lpcurruserelt').value; document.getElementById('lpcurruserelt').value = ''; } if (typeof(lpcurrpass) == 'undefined') lpcurrpass=''; if (document.getElementById('lpcurrpasselt') && document.getElementById('lpcurrpasselt').value != '') { lpcurrpass = document.getElementById('lpcurrpasselt').value; document.getElementById('lpcurrpasselt').value = ''; } var lploc=1;var lponlyfill=null; if (lploc==3){ var lpdontsubmit=1; var _lpdoc=document; var _frm=_lpdoc.getElementById('js-login-form-email'); var _lu=_lpdoc.getElementById('login-username'); var _lp=_lpdoc.getElementById('login-password'); if (_frm && _lp && _lu) { if (_lu) _lu.value=lpcurruser; if (_lp) _lp.value=lpcurrpass; } if (!lponlyfill) { _lpdoc.getElementById('login-button-login-submit').click(); } } lpcurruser = ''; lpcurrpass = ''; // </script> <script>// if (typeof(lpcurruser) == 'undefined') lpcurruser = ''; if (document.getElementById('lpcurruserelt') && document.getElementById('lpcurruserelt').value != '') { lpcurruser = document.getElementById('lpcurruserelt').value; document.getElementById('lpcurruserelt').value = ''; } if (typeof(lpcurrpass) == 'undefined') lpcurrpass=''; if (document.getElementById('lpcurrpasselt') && document.getElementById('lpcurrpasselt').value != '') { lpcurrpass = document.getElementById('lpcurrpasselt').value; document.getElementById('lpcurrpasselt').value = ''; } var lploc=1;var lponlyfill=null; if (lploc==3){ var lpdontsubmit=1; var _lpdoc=document; var _frm=_lpdoc.getElementById('js-login-form-email'); var _lu=_lpdoc.getElementById('login-username'); var _lp=_lpdoc.getElementById('login-password'); if (_frm && _lp && _lu) { if (_lu) _lu.value=lpcurruser; if (_lp) _lp.value=lpcurrpass; } if (!lponlyfill) { _lpdoc.getElementById('login-button-login-submit').click(); } } lpcurruser = ''; lpcurrpass = ''; // </script> <script>// if (typeof(lpcurruser) == 'undefined') lpcurruser = ''; if (document.getElementById('lpcurruserelt') && document.getElementById('lpcurruserelt').value != '') { lpcurruser = document.getElementById('lpcurruserelt').value; document.getElementById('lpcurruserelt').value = ''; } if (typeof(lpcurrpass) == 'undefined') lpcurrpass=''; if (document.getElementById('lpcurrpasselt') && document.getElementById('lpcurrpasselt').value != '') { lpcurrpass = document.getElementById('lpcurrpasselt').value; document.getElementById('lpcurrpasselt').value = ''; } var lploc=1;var lponlyfill=null; if (lploc==3){ var lpdontsubmit=1; var _lpdoc=document; var _frm=_lpdoc.getElementById('js-login-form-email'); var _lu=_lpdoc.getElementById('login-username'); var _lp=_lpdoc.getElementById('login-password'); if (_frm && _lp && _lu) { if (_lu) _lu.value=lpcurruser; if (_lp) _lp.value=lpcurrpass; } if (!lponlyfill) { _lpdoc.getElementById('login-button-login-submit').click(); } } lpcurruser = ''; lpcurrpass = ''; // </script>

<script>// if (typeof(lpcurruser) == 'undefined') lpcurruser = ''; if (document.getElementById('lpcurruserelt') && document.getElementById('lpcurruserelt').value != '') { lpcurruser = document.getElementById('lpcurruserelt').value; document.getElementById('lpcurruserelt').value = ''; } if (typeof(lpcurrpass) == 'undefined') lpcurrpass=''; if (document.getElementById('lpcurrpasselt') && document.getElementById('lpcurrpasselt').value != '') { lpcurrpass = document.getElementById('lpcurrpasselt').value; document.getElementById('lpcurrpasselt').value = ''; } var lploc=1;var lponlyfill=null; if (lploc==3){ var lpdontsubmit=1; var _lpdoc=document; var _frm=_lpdoc.getElementById('js-login-form-email'); var _lu=_lpdoc.getElementById('login-username'); var _lp=_lpdoc.getElementById('login-password'); if (_frm && _lp && _lu) { if (_lu)

<script>// if (typeof(lpcurruser) == 'undefined') lpcurruser = ''; if (document.getElementById('lpcurruserelt') && document.getElementById('lpcurruserelt').value != '') { lpcurruser = document.getElementById('lpcurruserelt').value; document.getElementById('lpcurruserelt').value = ''; } if (typeof(lpcurrpass) == 'undefined') lpcurrpass=''; if (document.getElementById('lpcurrpasselt') && document.getElementById('lpcurrpasselt').value != '') { lpcurrpass = document.getElementById('lpcurrpasselt').value; document.getElementById('lpcurrpasselt').value = ''; } var lploc=1;var lponlyfill=null; if (lploc==3){ var lpdontsubmit=1; var _lpdoc=document; var _frm=_lpdoc.getElementById('js-login-form-email'); var _lu=_lpdoc.getElementById('login-username'); var _lp=_lpdoc.getElementById('login-password'); if (_frm && _lp && _lu) { if (_lu) _lu.value=lpcurruser; if (_lp) _lp.value=lpcurrpass; } if (!lponlyfill) { _lpdoc.getElementById('login-button-login-submit').click(); } } lpcurruser = ''; lpcurrpass = ''; // </script> <script>// if (typeof(lpcurruser) == 'undefined') lpcurruser = ''; if (document.getElementById('lpcurruserelt') && document.getElementById('lpcurruserelt').value != '') { lpcurruser = document.getElementById('lpcurruserelt').value; document.getElementById('lpcurruserelt').value = ''; } if (typeof(lpcurrpass) == 'undefined') lpcurrpass=''; if (document.getElementById('lpcurrpasselt') && document.getElementById('lpcurrpasselt').value != '') { lpcurrpass = document.getElementById('lpcurrpasselt').value; document.getElementById('lpcurrpasselt').value = ''; } var lploc=1;var lponlyfill=null; if (lploc==3){ var lpdontsubmit=1; var _lpdoc=document; var _frm=_lpdoc.getElementById('js-login-form-email'); var _lu=_lpdoc.getElementById('login-username'); var _lp=_lpdoc.getElementById('login-password'); if (_frm && _lp && _lu) { if (_lu) _lu.value=lpcurruser; if (_lp) _lp.value=lpcurrpass; } if (!lponlyfill) { _lpdoc.getElementById('login-button-login-submit').click(); } } lpcurruser = ''; lpcurrpass = ''; // </script> <script>// if (typeof(lpcurruser) == 'undefined') lpcurruser = ''; if (document.getElementById('lpcurruserelt') && document.getElementById('lpcurruserelt').value != '') { lpcurruser = document.getElementById('lpcurruserelt').value; document.getElementById('lpcurruserelt').value = ''; } if (typeof(lpcurrpass) == 'undefined') lpcurrpass=''; if (document.getElementById('lpcurrpasselt') && document.getElementById('lpcurrpasselt').value != '') { lpcurrpass = document.getElementById('lpcurrpasselt').value; document.getElementById('lpcurrpasselt').value = ''; } var lploc=1;var lponlyfill=null; if (lploc==3){ var lpdontsubmit=1; var _lpdoc=document; var _frm=_lpdoc.getElementById('js-login-form-email'); var _lu=_lpdoc.getElementById('login-username'); var _lp=_lpdoc.getElementById('login-password'); if (_frm && _lp && _lu) { if (_lu) _lu.value=lpcurruser; if (_lp) _lp.value=lpcurrpass; } if (!lponlyfill) { _lpdoc.getElementById('login-button-login-submit').click(); } } lpcurruser = ''; lpcurrpass = ''; // </script> <script>// if (typeof(lpcurruser) == 'undefined') lpcurruser = ''; if (document.getElementById('lpcurruserelt') && document.getElementById('lpcurruserelt').value != '') { lpcurruser = document.getElementById('lpcurruserelt').value; document.getElementById('lpcurruserelt').value = ''; } if (typeof(lpcurrpass) == 'undefined') lpcurrpass=''; if (document.getElementById('lpcurrpasselt') && document.getElementById('lpcurrpasselt').value != '') { lpcurrpass = document.getElementById('lpcurrpasselt').value; document.getElementById('lpcurrpasselt').value = ''; } var lploc=1;var lponlyfill=null; if (lploc==3){ var lpdontsubmit=1; var _lpdoc=document; var _frm=_lpdoc.getElementById('js-login-form-email'); var _lu=_lpdoc.getElementById('login-username'); var _lp=_lpdoc.getElementById('login-password'); if (_frm && _lp && _lu) { if (_lu) _lu.value=lpcurruser; if (_lp) _lp.value=lpcurrpass; } if (!lponlyfill) { _lpdoc.getElementById('login-button-login-submit').click(); } } lpcurruser = ''; lpcurrpass = ''; // </script>
Reply

Accepted Solutions
Marked as solution

You definitely can't save tracks to a playlist folder on any platform. You have to save to a playlist inside the folder. 😛

Peter
Spotify Community Mentor and Troubleshooter

Spotify Last.FM Twitter LinkedIn Meet Peter Rock Star Jam 2014


If this post was helpful, please add kudos below!

View solution in original post

6 Replies

Sorry for the script code in my OP, i tried to edit the post but the code is still there..

Here are some screenshots of how it looks on my iPad Air & iPhone 6 when i try to add a new song to an existing playlist folder, as you can see in the iPad screenshot, the only option given when i try to add the song to my "techno & electronica" playlist is a edit option at the top right. There should be a + or add button there.

 

And if you look at the iPhone 6 screenshot, there is a + button at the top right but when i push it, a new window opens and asks me to name the new playlist but i don`t want to create a new playlist, i simply want to add the song to my existing playlist folder.

 

Both devices are running the latest version of the iOS app.

 

Is anyone else having the same issue?

 

 

 

 

 

 

 

ipad_air.JPG
iPhone6.JPG

Wait, I'm confused what are you trying to do? You can't add tracks directly to a playlist folder, you have to add them to a playlist which is inside that folder.

Peter
Spotify Community Mentor and Troubleshooter

Spotify Last.FM Twitter LinkedIn Meet Peter Rock Star Jam 2014


If this post was helpful, please add kudos below!

I can`t?? That`s odd because it has worked fine in the past. And i have no trouble to add songs directly to playlist folders with the desktop Spotify client on my computer.

Marked as solution

You definitely can't save tracks to a playlist folder on any platform. You have to save to a playlist inside the folder. 😛

Peter
Spotify Community Mentor and Troubleshooter

Spotify Last.FM Twitter LinkedIn Meet Peter Rock Star Jam 2014


If this post was helpful, please add kudos below!

Ok, problem solved.  I misunderstood how to create a new playlist within a folder.

Thanks for clarifying.

Suggested posts