Nebula update doesn't like my version of the glasses, but the previous version did

I just updated to the latest Nebula version 2.01.00 and the installation went well. When I plug in my glasses however, I get this message: “This is one older version of the glasses, please us the commercialized version”. Has anyone else run into this problem? The previous version of Nebula worked well with my glasses.

There’s an option in Nebula to auto check and update the glasses firmware. Try it maybe that’s what is missing.

What glasses are you using by the way? Devkit or commercial? From which country?

I’m using the Devkit glasses I obtained in February 2020. The firmware version in the glasses is: Thanks for the suggestion about the auto check option in Nebula - where is this option? I don’t see it in latest Nebula release.

It’s in the development options in Nebula.

First go to the about page, and click on the Nreal 10 logo 10 times tell you get a message that development mode is on.

Now leave the about page and go to Settings. You’ll see a new button at the bottom to access the development options.

Thanks Mr.FarePlay. The Auto Update Glasses Firmware is already set to On. And still getting the “… older version of glasses…” message. I wonder why my glasses worked fine with the previous version of Nebula !?

Btw, in the Developer Options, there’s a save button - so you know what the MR package name is that should be entered here when you want to save any configurations updates?

Hi there, devkit glasses that are any color other than black are actually an older version of the Nreal Light hardware and that’s why you get that message. You should be able to just accept the message on the screen and continue on and be able to use Nebula. I think they put that message there as some functionality may turn out to be different on older devkit hardware than on the commercial product. As an example, my old devkit wouldn’t allow connection to a PC via USB-C but my consumer version does.

The option to launch an MR Package Name is if you want Nebula to automatically launch your app instead of the Nebula menu. You’d have to specify your package name and that’s likely only useful if you have an installation or something where you want to restrict usage to a specific application.

Hope this helps!

HI eminus - I was able to accept the message and continue with the previous version of Nebula, but now with the version 2.01.00, I can launch Air Casting, but when launching MR Space, it displays a ‘Plug in your glasses to enter Nebula’ message at the bottom of the Nebula launch page (the glasses are plugged in). And subsequently when I tap on the MR Space button I get a ‘Failed to switch mode’ message. Alas, it seems like the Nebula just doesn’t like the old glasses…

Thanks for your suggestions and help.

Just a quick update - I uninstalled the latest version of Nebula (v2.01.00…) and reinstalled the previous version (v2.00.00.151) and MR Space is working again as before with my original Red Nreal glasses. I hope Nreal continues to support these Red glasses and provides instructions on how to configure present and future versions of Nebula to work with them (at least for a while longer), I think it would be in their best interest as well as in the best interest of the developer community.

1 Like

Hi @XREAL-dev,
I have both xreal air, light glasses and even purchased xreal beam also. And both glasses were working fine earlier but now whenever i am connecting to xreal light glasses to my samsung s22 phone, Nebula(v3.4.0(4040)) gets open but its not allowing me to select either AR Space or AR casting mode. Moreover in the below it says “Plug in your glasses to enter Nebula”.
But it works fine with xreal air glasses. I tried in developer mode also. Even cleared the cached and uninstalled the nebula app and re-installed again. But facing same issue.

Screen of the glasses seems working verified that by connecting it to my pc. its able to cast my screen display.

can you please have a look into this, Need urgent support.


Hi, it seems like the USB-C port of the Light doesn’t work. Could you please try to connect the Light glass with your PC and check if it works?

@XREAL-dev, I have already mentioned it if i connect to my pc, it works and able to cast my screen.

@XREAL-dev, Can you please read the full query carefully and reply asap?

Then just like what I mentioned, the USB signal is not detected by the Nebula, so it didn’t allow you to select the AR Space and Air Casting. And as you mentioned, the DP is OK without issue, which verified my thinking. The only way is to contact for repair.

@XREAL-dev FYI: I am facing this issue after enabling developer mode in nebula. But later on change the mode and uninstall the app and reinstall but none of these tricks working.
Do you think developer mode had caused some issue?

The developer setting won’t influence the use of the AR Space and Air Casting.

For the issue you encountered, the Phone cannot detect the USB signal I think, that is why the Nebula cannot detect the glass.

The after_sales team doesn’t reply to the email regarding SDK. For the question about SDK, please drop an email to

Hi @XREAL-dev
We recently acquired both the xreal Air and Beam. We already had xreal Light. Upon initial connection, there seems to always be a firmware update. This also occurs when we alternate between the glasses. Is it possible that the firmware upgrade affects the USB functionality of xreal Light? Do you have a procedure to restore the functionality with another firmware upgrade of xreal Light.
If the cable might be the issue, can we replace it? We have an upcoming demo featuring your glasses and would like to ensure everything is updated and functioning.


@XREAL-dev Can you please response to above query? Your input is crucial, and I’d appreciate your response when possible.

There is a function called ‘Forced Update’ in Nebula, but it only works for Air. Currently, the Nebula for Android, Nebula for Mac and the Dev Kit can do update for Light. If you have any of the above, you can have a try. But it will not work because the USB signal cannot be detected. We will repair it for you if the USB port is broken. (But you have to provide purchase proof before repairing).

Hi @XREAL-dev, Since USB cable is getting detected in pc and not in nebula app So there might be high chances of firmware update issue. Since we were using same phone and nebula app for both Xreal light and xreal air glasses.

So is there any way we can upgrade the firmware using usb cable connection ? since its not getting detected to nebula so we need some alternative to factory reset or firmware update.

Please update on this.