Vue errors when deleting array elements while inspector open

I have a new text component that renders in editor. When updating its properties programmatically while the inspector is open, any deletion of replacement of object member or array elements causes Vue errors which breaks the editor though the edits are made. Is there any way to unfocus the inspector so it is not trying to render old data while it is being edited?

How did you write it? What does programmatically mean?

Javascript plug-in rendering to a sprite. It uses JSON for drawing instructions. The JSON is mapped to properties of a new component. It supports editing the properties the normal way in the inspector but also directly pasting the JSON into a string property. When JSON is pasted, the script updates the other properties which includes arrays for colors and strokes. That is what causes the Vue errors.

Solved in newer Cocos Creator. I was on 2.3.4 and problem was resolved when I tried 2.4.8.