How to store json object in the metafield

Make sure you’re saving JSON as your value. That is all. It works. I have made tens of thousands of JSON_STRING value type Metafields lately in just one App and they work fine. It seems your problem continues to be how you format your JSON.