IIRC - I think a core issue was that somehow a ton of whitespace was randomly getting added to the key in .json file. I had to end up refreshing my .json file a couple of times and this happened each time.
Every time I'd pull it down, I had to delete the whitespace from it... I ended up making a short powershell script to not have to deal with fixing it manually anymore:
$file = [.json path]
(get-content $file) -replace " ","" | set-content $file
I don't have it nearby so the above could be inaccurate...