I resolved the problem (I guess) by removing [Serializable] tags, and then removing pointer-style references inside my InventoryScript that were used like a linked list.
Example:
InventoryItem next;
InventoryItem prev;
↧