Webplayer 4.6 wants to update but fails

I have a customer who has problems installing the unity webplayer. I did a teamviewer session to help him but I was unable to resolve the problem.

The webplayer log stated that the auto update failed and the we should do it manually:

So I did, I updated manually and the Unity Real-Time Development Platform | 3D, 2D, VR & AR Engine page looks like this:

However if go to webplayer.unity3d.com/setup I get this:

So the webplayer still thinks that there should be a new version although i downloaded and installed the last one.

This was in chrome. If I run it in Internet explorer some download for the crossdomainpolicyparser.dll starts?

The install never succeeds though, this is a screen when starting the game in IE:

If I execute nothing happens.

Any ideas how I can solve this? Things I can check on this user’s computer?

Many thanks,
Alex

I would recommend to do the following:

  1. Download the new player
  2. Close all explorer windows
  3. Run the installer as administrator

I tried that in another teamviewer session, but it didn’t help.

The error in the log was interesting though:

So for some reason it does not detect the installed revision - anyone knows what the cause might be? Where does the manager look for this installed revision?

The probleem seems to be the same as the one mentioned in this thread: http://forum.unity3d.com/threads/another-failed-to-update-unity-web-player-thread.274854/

No one?

Have you been able to find a solution? I am having the same issue.

No I haven’t, I’m still waiting for a sensible reply to my question: “Where is the installed version number stored?”

Although it is not a complete fix, the webplayer seems to be working after I’ve installed the newest patch 4.6.0p1

EDIT: sorry maybe not… Unity’s website detects it but my build did not work.

What version of the browser and what OS?

I had this issue after installing 4.6.0p1, I mean everyone that tried to load the build in any 32 bit based browser (Windows and OSX) got the failed to update error. Only worked again once I downgraded to 4.6.0f3 and republished. If latest version of Unity Editor is 4.6.0p1, should the latest version of the webplayer also be 4.6.0p1, currently it’s 4.6.0f3 and it wants to update above that for anything built with the latest patch of 4.6 from what I’ve tried.

It is a windows 7 64 bit and the issue occurs in both internet explorer (10 - i think) and chrome (latest)

I have the same issue. I was about to report this in a new thread:

After installing 4.6.0p1, the WebPlayer plugin appears broken on my machine.

Here’s the use case

  1. build game with 4.5.5f1
  2. install 4.6.0p1 editor (and webplayer browser plugin that comes with it)
  3. open game in firefox

failure

Here’s the WebPlayer.log :

141205 18:33:13 Instance starting, version 4.6.0p1_2cb3e4754d7f,UNITY_WEB_ENABLE_AUTODOWNLOAD: 1,GetDisableAutoUpdates(): 0
141205 18:33:13 Datafile file:///Users/lacostej/Code/WWTK/euclid/target/Euclid/Euclid.unity3d
141205 18:33:16 Requesting bundle 1 (3.x.x) update. Required revision range is 4608003 to 4608003, installed revision is ffffffff
141205 18:33:18 Setting error display: 'Failed to update Unity WebPlayer', details: 'A newer version of Unity Web Player is required, but the auto-update download failed. Was trying to download [URL]http://webplayer.unity3d.com//Channels/30840d631a27/UnityPlayer3.x.x-x86_64.bundle.zip[/URL]', link: 1

Removing the plugin (4.6.0p1) and reinstalling the one that is proposed by the wrapper html/js (4.6.0f3) fixes it.

If all goes according to plan there will be a new version of the Web Player out today with 4.6.1. Give that a try when it’s out.

P.s. It’s out http://unity3d.com/unity/download

I’ve since read this is all by design, patches are never released with corresponding webplayer. Basically patches are not for producing published work, they only seem to be for fixing development issues while waiting for the next point release. For me with demoing prototypes to customers etc and testing multiple times in a day it makes patches something to actually avoid.

http://blogs.unity3d.com/2014/11/24/sustained-engineering-plan-for-unity-4-5-and-4-6/

"“The patch releases are not accompanied by a webplayer release. You have to wait for the next proper point release (4.6.1fx) which will include all the 4.6.0pX fixes and also an update to the webplayer channel.”

4.6.1 isn’t a patch, it’s a full release with a new Web Player version too.

I know I meant the 4.6.0p1 issue. I.e. if there’s a patch release for 4.6.1 to 4.6.1p1 it won’t work with webplayer until 4.6.2 is released.

So people shouldn’t expect to be able to publish to web with Editor updates/patches between the point updates. It’s important to note because I didn’t know this until I hit the problem and it affects whether I should install the patches. As of right now I recommend everyone at my company not to install patches just because of this release pattern.

Maybe it’s worth having a note here on the page itself Download Archive that these patches don’t come with corresponding webplayers and won’t work until the point release later.

Unless I’m misunderstanding the blog post but it would explain why 4.6.0p1 doesn’t publish to web until 4.6.1 webplayer was released. What seems like a bug is actually by design of releases, which to me seems a bit confusing. Especially as this is reported on the forums as a bug more than once and no one actually was able to say this was the reason.

The patches did originally start as a forum only thing, they’ve only been recently been put on their own download page. All the FAQ stuff is here Unity Patch Releases - Industries - News & General Discussion - Unity Discussions Granted we could create a webpage for this too

Well it’d make sense that info or a link to it at least is on the web page. :slight_smile:

Every dev I’ve spoken to so far didn’t know about this, so it’s not my normal blindness (for once). I think just a case of all the right information is out there just not easy to find from one place to the next.

I’ll contact the user and ask him to update manually to the new webplayer.

Alas, the latest update of the webplayer did not fix the problem. So anyone any ideas on what I can do next for the user?