Xtouch no longer working

With the latest Bambu Lab firmware update my xtouch has stopped working.
I have gone through the xtouch website and have updated everything, reset the xtouch, reinstalled all the firmware and I still cannot get it to work. It gets as far as “processing the JWT token” then goes to “Go to http://192.168.20.23” and that’s it.
EDIT. I now have it working.

How? Please share for other P1 owners who have or plan to have xTouch and may encounter similar problem.

the xtouch will trigger a verification code during startup that the user will receive via email from Bambulab. This code has to be entered on the url (IP address of the xtouch) that is displayed on the xtouch display.

3 Likes

My xTouch is giving the Fatal BBL JWT parsing error, to fix it I have to load the latest firmware update to get the xTouch to display its url. The GitHub advises that the firmware is at the official xtouch website or a designated firmware update source. What’s the web address of the official xtouch website or another designated firmware source?

just the file thats behind the url of firmware.bin on the github site

https://xperiments.in/xtouch-bin/fw/firmware.bin

Mine updated but it will not display the IP address. Anyone have this issue?

I have the same problem, however I found the xtouch ip via my routers network map.
My xtouch nows displays “Invalid BBL Cloud credentials”, using the ip address from the network map I can enter the BambuLab emailed verfication code and get “Verification code submitted successfully” but my xtouch doesn’t start and continues to display the invalid credentials screen.

Hey, did you ever get it? im in same situation.

I feel like you should be reaching out to xtouch about this, this isn’t a bambu product

2 Likes

You’re right this not a bambu device, but it was the bambu update that broke it. We buy devices to do a task and we add peripherals to help that task, we do updates in good faith and if they break peripherals we should expect help to get them back online.

Yeah, I got the ip display, I started from scratch,as per the discription in githud and adding firmware file after getting the initial fatal error message. Hasn’t helped though I go to the ip as displayed put in the access code from the received email get verification successful message but nothing changes on the xtouch, if there’s something more to do I don’t know what it is.

For anyone still struggling with this, I just had to fix mine tonight.

Having had to do these updates a few times in the past I didn’t think much of it, but it kept failing and I kept getting an error that said “Missing provisioning.json”

Turns out the install/update process seems to have a changed a bit from last time I had to do it and amazingly reading the instructions did the trick.

You must run the install in Google Chrome with the Xtouch Chrome extension installed and you must be logged in to your BambuLab account before you run the installer.

There’s more to it than just that, but basically do yourself a favor and read through the instructions. I started reading at Step 3 at the link below because that’s where things seemed to be different than I remember

https://github.com/xperiments-in/xtouch?tab=readme-ov-file

Mine seems to be working fine now, so hopefully this helps someone else.