WebGL build fails to start on some machines and starts on others.

Hello,

We encountered this issue today, on B15, where the game will not load on certain computers but will load on others, we have ruled out browsers and x86 vs x64 already.

This is the error the people see in their console. We cannot figure out what is going on because it is not reproducible on all devices, nor with a development build. On top of this, this only started happening today and not yesterday when it worked for everyone that it no longer works for).

blob:https%3A//redshift.clipwiregames.com/b10cb860-b339-48fe-b510-3887c5c9c54d:41 Uncaught Assertion failed: s_GlobalMetadataHeader->sanity == 0xFAB11BAF, at: C:\Program Files\Unity 5.4.0b15\Editor\Data\il2cpp\libil2cpp\vm\MetadataCache.cpp,153,Initialize at Error
  at jsStackTrace (blob:https%3A//redshift.clipwiregames.com/b10cb860-b339-48fe-b510-3887c5c9c54d:1:22715)
  at stackTrace (blob:https%3A//redshift.clipwiregames.com/b10cb860-b339-48fe-b510-3887c5c9c54d:1:22898)
  at ___assert_fail (blob:https%3A//redshift.clipwiregames.com/b10cb860-b339-48fe-b510-3887c5c9c54d:1:261597)
  at Hfr (blob:https%3A//redshift.clipwiregames.com/b10cb860-b339-48fe-b510-3887c5c9c54d:24:304173)
  at Tgr (blob:https%3A//redshift.clipwiregames.com/b10cb860-b339-48fe-b510-3887c5c9c54d:24:332517)
  at bir (blob:https%3A//redshift.clipwiregames.com/b10cb860-b339-48fe-b510-3887c5c9c54d:24:381554)
  at i4a (blob:https%3A//redshift.clipwiregames.com/b10cb860-b339-48fe-b510-3887c5c9c54d:20:793285)
  at Object.d0b [as _main] (blob:https%3A//redshift.clipwiregames.com/b10cb860-b339-48fe-b510-3887c5c9c54d:17:1028362)
  at Object.callMain (blob:https%3A//redshift.clipwiregames.com/b10cb860-b339-48fe-b510-3887c5c9c54d:41:57515)
  at doRun (blob:https%3A//redshift.clipwiregames.com/b10cb860-b339-48fe-b510-3887c5c9c54d:41:58345)

Apparently I cannot edit because it thinks my first post is spam. So what I was going to add was.

It should be noted that we serve the game data files from our amazon s3 now, and yesterday we did not, but I don’t see how only certain computers would have issues with that. That is the only major change between today and yesterday because we stopped including binaries in our server git repo.

Update:

We reverted to putting binaries on our server git for the moment and the problem is resolved.

So either the Unity loader failed sometimes loading from s3 or s3 itself is not, we are going to look into this further, but the issue here can be considered closed.

is this a Beta15-specific issue ? did it use to work with a prior version ?