Hello everyone,
like mentioned in title im having crucial problems live testing my app.
The app is a bit over a year old, I only partially worked on it at some points in the last year.
Now my Kodular Companion wont live compile the app at all.
Im using a Samsung S24 Ultra running Android 15 and OneUI 7.0, I also tried the same thing with my P20 Lite but with the same problem.
My Procedure:
Im opening the app in kodular.io , click on Test and Connect to Companion, after that I scan the QR/enter the Code and press the > button on the companion app, nothing happens.
Only thing is that kodular.io throws an error after some time that no connection has been established.
Does someone know this problem and can help me?
I tried downgrading to 1.5B.0 like mentioned in some posts before, I also tried creating a new Kodular account and a new app, same problem.
Only weird thing is, when using a third party website its working?
Diego
(Diego Barreiro Pérez)
July 4, 2025, 7:18pm
2
Hi,
Are you able to connect to this website from your mobile device and from your desktop? https://rendezvous.creator.kodular.io
Hi,
website working on both devices.
On phone using WLAN and 4G/5G
Diego
(Diego Barreiro Pérez)
July 4, 2025, 7:26pm
4
And what about this one? https://test-ipv6.com/
Can you check if your ISP supports IPv6?
Website claims all working IPV4 and IPV6, on both devices (10/10)
Diego
(Diego Barreiro Pérez)
July 4, 2025, 7:31pm
6
Interesting… Tbh, we have been facing this issue for a while, and couldn’t figure out what was going on. I now believe it might be related to IPv6, because we do have the records but the servers don’t support it.
For now, I have removed the records to force traffic to always go through IPv4.
It might take a while for the DNS records to disappear from the caches, but let’s give it a shot. Can you try to connect again to the Companion and see if anything changes?
Thats crazy, its working now. Incredible!
1 Like
Diego
(Diego Barreiro Pérez)
July 4, 2025, 7:34pm
8
You have no idea how happy you have made me. Let’s hope it’s resolved for everyone else!
I realized about the IPv6 after seeing you were connecting through IPv6 to the Community. My ISP does not support it, so I guess it has been working for me all the time as I could only connect in IPv4.
1 Like
You made me happy too!
Love using kodular, thanks for your quick help and happy fixing haha
Thank you!
Greeting from Germany
1 Like
yashsrv
(Yash Srivastava)
July 5, 2025, 7:16am
10
Still not working for me, my ISP doesn’t support IPv6. It disconnects every time I try to connect.
Just saying, still works for me by now!
yashsrv
(Yash Srivastava)
July 5, 2025, 11:59am
12
May I know the companion version, your mobile company, wifi or sim, and your browser?
In browsers other than Firefox, it connects but then disconnects within a minute.
This site is not working for us
Diego
(Diego Barreiro Pérez)
July 5, 2025, 12:31pm
14
@yashsrv are there any logs above that line? Can you visit about:webrtc
and share what you see?
Also, refer to the following: https://stackoverflow.com/a/65723461/6626193
Can you also check if MIT App Inventor 2 is broken for you?
@Still-learning can you share what error you get when you navigate to https://rendezvous.creator.kodular.io ?
yashsrv
(Yash Srivastava)
July 5, 2025, 12:43pm
15
here are the connection logs
+++++++ BEGIN (process id 84942) ++++++++
PR_Connect failed: -5927
ICE-STREAM(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/) transport-id=transport_0 - d77b4e94:fdcda326c954af784fde214933db55c1): Skipping TURN server because of address type mis-match
/builds/worker/checkouts/gecko/dom/media/webrtc/transport/third_party/nICEr/src/net/nr_socket_multi_tcp.c:175 function nr_socket_multi_tcp_create_stun_server_socket skipping UDP STUN server(addr:IP4:0.0.0.0:3478/UDP)
/builds/worker/checkouts/gecko/dom/media/webrtc/transport/third_party/nICEr/src/net/nr_socket_multi_tcp.c:175 function nr_socket_multi_tcp_create_stun_server_socket skipping UDP STUN server(addr:IP6:[::]:3478/UDP)
/builds/worker/checkouts/gecko/dom/media/webrtc/transport/third_party/nICEr/src/net/nr_socket_multi_tcp.c:639 function nr_socket_multi_tcp_listen failed with error 3
ICE-STREAM(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/) transport-id=transport_0 - d77b4e94:fdcda326c954af784fde214933db55c1): failed to create passive TCP host candidate: 3
STUN-CLIENT(relay(IP4:192.168.1.38:64502/UDP|IP4:0.0.0.0:3478/UDP)::TURN): Received response; processing
Missing MESSAGE-INTEGRITY
STUN-CLIENT(relay(IP4:192.168.1.38:64502/UDP|IP4:0.0.0.0:3478/UDP)::TURN): short term auth failed
STUN-CLIENT(relay(IP4:192.168.1.38:64502/UDP|IP4:0.0.0.0:3478/UDP)::TURN): Error processing response: Operation rejected, stun error code 0.
ICE(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/)): Message does not correspond to any registered stun ctx
STUN-CLIENT(relay(IP4:192.168.1.38:64502/UDP|IP4:0.0.0.0:3478/UDP)::TURN): Received response; processing
Missing MESSAGE-INTEGRITY
STUN-CLIENT(relay(IP4:192.168.1.38:64502/UDP|IP4:0.0.0.0:3478/UDP)::TURN): short term auth failed
STUN-CLIENT(relay(IP4:192.168.1.38:64502/UDP|IP4:0.0.0.0:3478/UDP)::TURN): Error processing response: Operation rejected, stun error code 0.
ICE(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/)): Message does not correspond to any registered stun ctx
STUN-CLIENT(relay(IP4:192.168.1.38:64502/UDP|IP4:0.0.0.0:3478/UDP)::TURN): Received response; processing
Missing MESSAGE-INTEGRITY
STUN-CLIENT(relay(IP4:192.168.1.38:64502/UDP|IP4:0.0.0.0:3478/UDP)::TURN): short term auth failed
STUN-CLIENT(relay(IP4:192.168.1.38:64502/UDP|IP4:0.0.0.0:3478/UDP)::TURN): Error processing response: Operation rejected, stun error code 0.
ICE(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/)): Message does not correspond to any registered stun ctx
STUN-CLIENT(relay(IP4:192.168.1.38:64502/UDP|IP4:0.0.0.0:3478/UDP)::TURN): Received response; processing
Missing MESSAGE-INTEGRITY
STUN-CLIENT(relay(IP4:192.168.1.38:64502/UDP|IP4:0.0.0.0:3478/UDP)::TURN): short term auth failed
STUN-CLIENT(relay(IP4:192.168.1.38:64502/UDP|IP4:0.0.0.0:3478/UDP)::TURN): Error processing response: Operation rejected, stun error code 0.
ICE(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/)): Message does not correspond to any registered stun ctx
ICE(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/)): peer (PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/):default) starting grace period timer for 5000 ms
ICE(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/)): peer (PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/):default) no streams with non-empty check lists
ICE(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/)): peer (PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/):default) no streams with pre-answer requests
ICE(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/)): peer (PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/):default) no checks to start, but gathering is not done yet, cancelling grace period timer
ICE(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/)): peer (PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/):default) starting grace period timer for 5000 ms
ICE-PEER(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/):default)/ICE-STREAM(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/) transport-id=transport_0 - d77b4e94:fdcda326c954af784fde214933db55c1): Starting check timer for stream.
ICE-PEER(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/):default): no FROZEN/WAITING pairs for PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/) transport-id=transport_0 - d77b4e94:fdcda326c954af784fde214933db55c1
ICE(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/)): peer (PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/):default) is now checking
ICE-PEER(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/):default)/CAND-PAIR(dwPZ): setting pair to state FROZEN: dwPZ|IP4:192.168.1.38:64502/UDP|IP4:185.200.100.179:36921/UDP(host(IP4:192.168.1.38:64502/UDP)|candidate:842163049 1 udp 1686052607 185.200.100.179 36921 typ srflx raddr 10.0.2.16 rport 36360 generation 0 ufrag 6dqI network-id 5 network-cost 10)
ICE(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/))/CAND-PAIR(dwPZ): Pairing candidate IP4:192.168.1.38:64502/UDP (7e7f00ff):IP4:185.200.100.179:36921/UDP (647f1eff) priority=7241540810645045759 (647f1efffcfe01ff)
ICE-PEER(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/):default)/ICE-STREAM(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/) transport-id=transport_0 - d77b4e94:fdcda326c954af784fde214933db55c1): Starting check timer for stream.
ICE-PEER(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/):default)/CAND-PAIR(dwPZ): setting pair to state WAITING: dwPZ|IP4:192.168.1.38:64502/UDP|IP4:185.200.100.179:36921/UDP(host(IP4:192.168.1.38:64502/UDP)|candidate:842163049 1 udp 1686052607 185.200.100.179 36921 typ srflx raddr 10.0.2.16 rport 36360 generation 0 ufrag 6dqI network-id 5 network-cost 10)
ICE-PEER(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/):default)/CAND-PAIR(dwPZ): setting pair to state IN_PROGRESS: dwPZ|IP4:192.168.1.38:64502/UDP|IP4:185.200.100.179:36921/UDP(host(IP4:192.168.1.38:64502/UDP)|candidate:842163049 1 udp 1686052607 185.200.100.179 36921 typ srflx raddr 10.0.2.16 rport 36360 generation 0 ufrag 6dqI network-id 5 network-cost 10)
ICE-PEER(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/):default)/CAND-PAIR(yQuV): setting pair to state FROZEN: yQuV|IP4:192.168.1.38:64502/UDP|IP4:10.0.2.16:36360/UDP(host(IP4:192.168.1.38:64502/UDP)|candidate:841689039 1 udp 2122260223 10.0.2.16 36360 typ host generation 0 ufrag 6dqI network-id 5 network-cost 10)
ICE(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/))/CAND-PAIR(yQuV): Pairing candidate IP4:192.168.1.38:64502/UDP (7e7f00ff):IP4:10.0.2.16:36360/UDP (7e7f1eff) priority=9115005270282354174 (7e7f00fffcfe3dfe)
ICE-PEER(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/):default)/CAND-PAIR(yQuV): setting pair to state WAITING: yQuV|IP4:192.168.1.38:64502/UDP|IP4:10.0.2.16:36360/UDP(host(IP4:192.168.1.38:64502/UDP)|candidate:841689039 1 udp 2122260223 10.0.2.16 36360 typ host generation 0 ufrag 6dqI network-id 5 network-cost 10)
ICE-PEER(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/):default)/CAND-PAIR(yQuV): setting pair to state IN_PROGRESS: yQuV|IP4:192.168.1.38:64502/UDP|IP4:10.0.2.16:36360/UDP(host(IP4:192.168.1.38:64502/UDP)|candidate:841689039 1 udp 2122260223 10.0.2.16 36360 typ host generation 0 ufrag 6dqI network-id 5 network-cost 10)
ICE-PEER(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/):default): no FROZEN/WAITING pairs for PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/) transport-id=transport_0 - d77b4e94:fdcda326c954af784fde214933db55c1
STUN-CLIENT(relay(IP4:192.168.1.38:64502/UDP|IP4:0.0.0.0:3478/UDP)::TURN): Received response; processing
Missing MESSAGE-INTEGRITY
STUN-CLIENT(relay(IP4:192.168.1.38:64502/UDP|IP4:0.0.0.0:3478/UDP)::TURN): short term auth failed
STUN-CLIENT(relay(IP4:192.168.1.38:64502/UDP|IP4:0.0.0.0:3478/UDP)::TURN): Error processing response: Operation rejected, stun error code 0.
Inconsistent message method: 103 expected 001
Inconsistent message method: 103 expected 001
ICE(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/)): Message does not correspond to any registered stun ctx
STUN-CLIENT(relay(IP4:192.168.1.38:64502/UDP|IP4:0.0.0.0:3478/UDP)::TURN): Received response; processing
Missing MESSAGE-INTEGRITY
STUN-CLIENT(relay(IP4:192.168.1.38:64502/UDP|IP4:0.0.0.0:3478/UDP)::TURN): short term auth failed
STUN-CLIENT(relay(IP4:192.168.1.38:64502/UDP|IP4:0.0.0.0:3478/UDP)::TURN): Error processing response: Operation rejected, stun error code 0.
Inconsistent message method: 103 expected 001
Inconsistent message method: 103 expected 001
ICE(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/)): Message does not correspond to any registered stun ctx
ICE(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/)): peer (PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/):default) Trickle grace period is over; marking every component with only failed pairs as failed.
STUN-CLIENT(relay(IP4:192.168.1.38:64502/UDP|IP4:0.0.0.0:3478/UDP)::TURN): Received response; processing
Missing MESSAGE-INTEGRITY
STUN-CLIENT(relay(IP4:192.168.1.38:64502/UDP|IP4:0.0.0.0:3478/UDP)::TURN): short term auth failed
STUN-CLIENT(relay(IP4:192.168.1.38:64502/UDP|IP4:0.0.0.0:3478/UDP)::TURN): Error processing response: Operation rejected, stun error code 0.
Inconsistent message method: 103 expected 001
Inconsistent message method: 103 expected 001
ICE(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/)): Message does not correspond to any registered stun ctx
STUN-CLIENT(relay(IP4:192.168.1.38:64502/UDP|IP4:0.0.0.0:3478/UDP)::TURN): Timed out
TURN(relay(IP4:192.168.1.38:64502/UDP|IP4:0.0.0.0:3478/UDP)): mode 20, nr_turn_client_error_cb
TURN(relay(IP4:192.168.1.38:64502/UDP|IP4:0.0.0.0:3478/UDP)) failed
TURN(relay(IP4:192.168.1.38:64502/UDP|IP4:0.0.0.0:3478/UDP)): cancelling
ICE-CANDIDATE(relay(IP4:192.168.1.38:64502/UDP|IP4:0.0.0.0:3478/UDP)): nr_turn_allocated_cb called with state 4
ICE-CANDIDATE(relay(IP4:192.168.1.38:64502/UDP|IP4:0.0.0.0:3478/UDP)): nr_turn_allocated_cb failed
ICE(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/))/CAND(srflx(IP4:192.168.1.38:64502/UDP|IP4:0.0.0.0:3478/UDP)): failed to initialize, 1 remaining
ICE(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/))/CAND(relay(IP4:192.168.1.38:64502/UDP|IP4:0.0.0.0:3478/UDP)): failed to initialize, 0 remaining
ICE(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/)): All candidates initialized
STUN-CLIENT(dwPZ|IP4:192.168.1.38:64502/UDP|IP4:185.200.100.179:36921/UDP(host(IP4:192.168.1.38:64502/UDP)|candidate:842163049 1 udp 1686052607 185.200.100.179 36921 typ srflx raddr 10.0.2.16 rport 36360 generation 0 ufrag 6dqI network-id 5 network-cost 10)): Timed out
ICE-PEER(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/):default)/CAND-PAIR(dwPZ): setting pair to state FAILED: dwPZ|IP4:192.168.1.38:64502/UDP|IP4:185.200.100.179:36921/UDP(host(IP4:192.168.1.38:64502/UDP)|candidate:842163049 1 udp 1686052607 185.200.100.179 36921 typ srflx raddr 10.0.2.16 rport 36360 generation 0 ufrag 6dqI network-id 5 network-cost 10)
STUN-CLIENT(yQuV|IP4:192.168.1.38:64502/UDP|IP4:10.0.2.16:36360/UDP(host(IP4:192.168.1.38:64502/UDP)|candidate:841689039 1 udp 2122260223 10.0.2.16 36360 typ host generation 0 ufrag 6dqI network-id 5 network-cost 10)): Timed out
ICE-PEER(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/):default)/CAND-PAIR(yQuV): setting pair to state FAILED: yQuV|IP4:192.168.1.38:64502/UDP|IP4:10.0.2.16:36360/UDP(host(IP4:192.168.1.38:64502/UDP)|candidate:841689039 1 udp 2122260223 10.0.2.16 36360 typ host generation 0 ufrag 6dqI network-id 5 network-cost 10)
ICE-PEER(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/):default)/STREAM(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/) transport-id=transport_0 - d77b4e94:fdcda326c954af784fde214933db55c1)/COMP(1): All pairs are failed, and grace period has elapsed. Marking component as failed.
ICE(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/))/STREAM(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/) transport-id=transport_0 - d77b4e94:fdcda326c954af784fde214933db55c1): state dump
ICE(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/))/ICE-STREAM(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/) transport-id=transport_0 - d77b4e94:fdcda326c954af784fde214933db55c1): Local component 1 - dumping candidates
ICE(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/))/ICE-STREAM(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/) transport-id=transport_0 - d77b4e94:fdcda326c954af784fde214933db55c1)/CAND(duiK): host(IP4:192.168.1.38:64502/UDP)
ICE(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/))/ICE-STREAM(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/) transport-id=transport_0 - d77b4e94:fdcda326c954af784fde214933db55c1)/CAND(IGCJ): srflx(IP4:192.168.1.38:64502/UDP|IP4:0.0.0.0:3478/UDP)
ICE(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/))/ICE-STREAM(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/) transport-id=transport_0 - d77b4e94:fdcda326c954af784fde214933db55c1)/CAND(W+8L): relay(IP4:192.168.1.38:64502/UDP|IP4:0.0.0.0:3478/UDP)
ICE(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/))/ICE-STREAM(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/) transport-id=transport_0 - d77b4e94:fdcda326c954af784fde214933db55c1)/CAND(Szac): host(IP4:192.168.1.38:65214/TCP) active
ICE-PEER(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/):default)/STREAM(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/) transport-id=transport_0 - d77b4e94:fdcda326c954af784fde214933db55c1): state dump
CAND-PAIR(yQuV): pair yQuV|IP4:192.168.1.38:64502/UDP|IP4:10.0.2.16:36360/UDP(host(IP4:192.168.1.38:64502/UDP)|candidate:841689039 1 udp 2122260223 10.0.2.16 36360 typ host generation 0 ufrag 6dqI network-id 5 network-cost 10): state=FAILED, priority=0x7e7f00fffcfe3dfe
CAND-PAIR(dwPZ): pair dwPZ|IP4:192.168.1.38:64502/UDP|IP4:185.200.100.179:36921/UDP(host(IP4:192.168.1.38:64502/UDP)|candidate:842163049 1 udp 1686052607 185.200.100.179 36921 typ srflx raddr 10.0.2.16 rport 36360 generation 0 ufrag 6dqI network-id 5 network-cost 10): state=FAILED, priority=0x647f1efffcfe01ff
ICE(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/))/ICE-STREAM(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/) transport-id=transport_0 - d77b4e94:fdcda326c954af784fde214933db55c1): Remote component 1 in state 3 - dumping candidates
ICE(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/))/ICE-STREAM(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/) transport-id=transport_0 - d77b4e94:fdcda326c954af784fde214933db55c1)/CAND(FdVL): candidate:547840766 1 udp 2122187263 fec0::e25c:583a:6d4e:efb6 40037 typ host generation 0 ufrag 6dqI network-id 6 network-cost 10
ICE(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/))/ICE-STREAM(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/) transport-id=transport_0 - d77b4e94:fdcda326c954af784fde214933db55c1)/CAND(ySBn): candidate:842163049 1 udp 1686052607 185.200.100.179 36921 typ srflx raddr 10.0.2.16 rport 36360 generation 0 ufrag 6dqI network-id 5 network-cost 10
ICE(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/))/ICE-STREAM(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/) transport-id=transport_0 - d77b4e94:fdcda326c954af784fde214933db55c1)/CAND(Gwlp): candidate:559267639 1 udp 2122005759 ::1 55190 typ host generation 0 ufrag 6dqI network-id 4
ICE(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/))/ICE-STREAM(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/) transport-id=transport_0 - d77b4e94:fdcda326c954af784fde214933db55c1)/CAND(BCc+): candidate:1510613869 1 udp 2121932543 127.0.0.1 50646 typ host generation 0 ufrag 6dqI network-id 3
ICE(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/))/ICE-STREAM(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/) transport-id=transport_0 - d77b4e94:fdcda326c954af784fde214933db55c1)/CAND(T+Vn): candidate:841689039 1 udp 2122260223 10.0.2.16 36360 typ host generation 0 ufrag 6dqI network-id 5 network-cost 10
ICE(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/))/ICE-STREAM(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/) transport-id=transport_0 - d77b4e94:fdcda326c954af784fde214933db55c1)/CAND(pYF2): candidate:1847424209 1 tcp 1518149375 10.0.2.15 9 typ host tcptype active generation 0 ufrag 6dqI network-id 1 network-cost 900
ICE(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/))/ICE-STREAM(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/) transport-id=transport_0 - d77b4e94:fdcda326c954af784fde214933db55c1)/CAND(uSHB): candidate:1876313031 1 tcp 1518025983 ::1 35671 typ host tcptype passive generation 0 ufrag 6dqI network-id 4
ICE(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/))/ICE-STREAM(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/) transport-id=transport_0 - d77b4e94:fdcda326c954af784fde214933db55c1)/CAND(vW6W): candidate:344579997 1 tcp 1517952767 127.0.0.1 36215 typ host tcptype passive generation 0 ufrag 6dqI network-id 3
ICE(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/))/ICE-STREAM(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/) transport-id=transport_0 - d77b4e94:fdcda326c954af784fde214933db55c1)/CAND(hcbE): candidate:634224277 1 tcp 1518076415 fec0::5054:ff:fe12:3456 9 typ host tcptype active generation 0 ufrag 6dqI network-id 2 network-cost 900
ICE-PEER(PC:{fa69c251-3056-42ea-9667-a8bdd3f9b855} 1751719228455876 (id=15032385556 url=https://creator.kodular.io/):default): all checks completed success=0 fail=1
+++++++ END (process id 84942) ++++++++
already set to false
Diego
(Diego Barreiro Pérez)
July 5, 2025, 12:48pm
16
Can you try this one now? https://stackoverflow.com/a/78613412
Also did you try Microsoft Edge?
yashsrv
(Yash Srivastava)
July 5, 2025, 1:02pm
17
this didn’t work too
but, it’s working in Microsoft Edge, but it’s disconnecting within 1 minute, this happens with all other browsers except Firefox where it doesn’t even connect.
Diego
(Diego Barreiro Pérez)
July 5, 2025, 1:13pm
18
After the 1 minute disconnect, do you see any logs in the browser console indicating anything?
yashsrv
(Yash Srivastava)
July 5, 2025, 1:18pm
19
here are the logs: https://chatgpt.com/share/686925e2-5688-8012-979e-e010d1e301a5
I asked ChatGPT to debug, the following point:
Why the drop happens
NAT / Firewall time‑out – Some cheap routers or mobile hotspots kill UDP “pin‑holes” after ~30 s of idle traffic.
So, I switched from Wi-Fi to mobile 5G in both laptop and mobile, and it worked well. I tested it for around 3 minutes, but the only issue I saw was that the companion screen wasn’t changing (v1.5D.3), but the connection was alive.
yashsrv
(Yash Srivastava)
July 5, 2025, 1:30pm
20
This setup is working fine, I tested for more than 5 minutes
companion version 1.5b.0 - I can see my app UI live in this version
microsoft edge
mobile 5g instead of wifi, may be my wifi ISP is a cheap provider :*)
Note - it doesn’t matter what i use on my mobile, wifi or 5g but in the laptop i am using 5g
Edit - Now it works with my wifi in both devices, browser is important here
The screen is visible and the connection is idle for 5 minutes + (didn’t test after that)
@Still-learning Can you test it too?