UnityCache Failed to load 'Build/Game.data.br' from indexedDB cache due to the error: RangeError: Array buffer allocation failed

I’m building Unity Game with Web3 Components like metamask connect. Things are working fine on locall. But when i hosted it on server i got this error on page load.

[UnityCache] Failed to load 'https://webgame.com/Build/Game.data.br' from indexedDB cache due to the error: RangeError: Array buffer allocation failed

However on network tab the file Game.data.br continuously gets downloaded until it is finished.

I’v hosted it on Ubuntu Server with Nginx using following configuration
docs.unity3d.com/Manual/webgl-server-configuration-code-samples.html

The file size of Game.data.br is 550MB.

Any hint what’s the issue here.