Unmarshalling issue: Substream Source cannot be materialized more than once

I'm getting this issue now, I get it also if I try to enter twice the same value in a string or the string is too long.
I have to use same values because I am transferring from Remote Settings and I had some issues with the Android/iOS detection which was erratic and I need to have values which are sometimes the same on both system, sometimes different.
This message wasn't appearing last time I checked on first week of February.
The issue appears also if I enter the values directly in the dashboard.

Failed to push remote config: HTTP/1.1 500 Internal Server Error. Error message:
{"message":"Substream Source cannot be materialized more than once","code":500}
0 Unity 0x0000000111148b8f _Z13GetStacktracei + 95
1 Unity 0x00000001136fbf27 _Z17DebugStringToFileRK21DebugStringToFileData + 359
2 Unity 0x0000000112a2b1b0 _ZN15DebugLogHandler12Internal_LogE7LogType9LogOptionN4core12basic_stringIcNS2_20StringStorageDefaultIcEEEEP6Object + 208
3 Unity 0x0000000112a2b012 _Z35DebugLogHandler_CUSTOM_Internal_Log7LogType9LogOptionP37ScriptingBackendNativeStringPtrOpaqueP37ScriptingBackendNativeObjectPtrOpaque + 450
4 (Mono JIT Code) (wrapper managed-to-native) UnityEngine.DebugLogHandler:Internal_Log (UnityEngine.LogType,UnityEngine.LogOption,string,UnityEngine.Object)

Would you be able to provide specific steps to reproduce? Can you elaborate entering the same value twice? And you mentioned sometimes the same, sometimes different, what are you seeing, perhaps share a screenshot?

Hi Jeff,
just tried gain now and all is working fine. It seems it was a temporary issue.
I started my migration from remote settings for my current productions but I hope I won't have any troubles. Maybe I should stick with remote settings while remote config is still in preview version.
Best regards

1 Like