ohne es genau zu prüfen, ich kann leider die setObject/getObject Befehle von Knuddels nicht empfehlen
bei so primitiven Sachen wie Array würde ich es mit JSON.stringify als String dann speichern und dann beim zurückgeben wieder mit JSON.parse zurückwandeln... hat auch den Vorteil dass du besser debuggen kannst und schauen kannst was in den zwischenschritten passiert

Alternative eigene serialize/deserialize Befehle programmieren


dein hier gezeigter Code ist richtig und sollte trotzdem funktioneiren - Daher gehe ich eher davon aus, dass beim speichern etwas fehlschlägt - Hier kennen wir aber nicht deinen Code.
_________________________
/apps install 30559674.ChannelMaster