I’m trying to cache a large JSON payload of about 450 KB in cache. I’m able to successfully populate cache using populateCache policy, but when I retrieve using lookupCache policy I get a null response. My lookupCache policy is working correctly if I retry for smaller payloads (~250 KB or smaller). If I run trace, I do not even see the AssignTo element in lookupCache policy for the 450 KB payload. My payload is well-formed. My cache is encrypted. The limits document says cache value size limit is 512 KB.
Can someone kindly advise what might be going wrong here?