Can it be because your are trying to save a widget?
Can you try to save CardBase array directly in Decksarray?