Set credentials popup blocks processing

Hello,

we noticed that sometimes a popup appears that blocks the processing. There was no specific step where it happened, but rather random.
It says:
“Invalid map token provided. Please set valid user token”
After we click “ok” RealityCapture is killed.

Is this a known issue? If yes, is there a way to avoid this popup on our side?

We start RealityCapture with a CLI command and pass in the licence token to activate it. Can it be related ?

This issue happened a couple of months ago already, but it stopped randomly since then.

We greatly appreciate any kind of help for this issue.

Hi, this is a bug observed in the versions before 1.5. You need to update to the newest version or open RealityCapture and change the map view to other view or change the map provider to the one where you don’t need to use the token.

Hi,
thank you for the response.
We have bought perpetual licences in the past and would like to continue using those.
Since the new pricing of RealityCapture doesn’t support our perpetual licences we cannot upgrade to version 1.5.
Is there a way to keep using version <1.4 without this bug?
Is there a bug support for these versions ?

Hi,
as a user with a perpetual license you can update to 1.5 freely (We are updating RealityCapture pricing in late April - Capturing Reality). These versions with the old EULA can be find in your MY account in the Download section.
As the bug is in that version and also in the previous ones, the only option is to use the described workaround in my previous post (don’t have open the Map view in your project. Or, open RealityCapture, change Map view to some other view (2D) and close RealityCapture).

What do you mean by this: Is there a bug support for these versions ? ?

Thank you !
I found the section to download the latest version.
Is the cli command to activate our licence when running RealityCapture still going to work with version 1.5? We are using the “-activate ” command to start RealityCapture.

I am asking because in another post we received information that new versions don’t support the -activate flag.
Source: How to activate a seat via cli ?

No, it won’t work. Or to be more precise, it is not necessary to use that there.

Alright I see, does it mean once we have access to the download of the latest version we will be authenticated automatically?
How will you know whether we have a license or not ?

No, you will need to sign in using the Epic Games account to run RealityCapture. Or as you are using the CLI, then the process described in the mentioned post.

Alright Thank you.
So if we run it with the cli e.g: -headless -silent -disableOnlineCommunication
It seems to me like we can disable the communication, but how will RealityCapture know that we are allowed to use it ?

Since April 2024 (RealityCapture 1.4) the old licenses are not used as they are not needed to run the application.
Also, you can just use one of those commands (like only -headless is enough).