After snap install or remove, systemd-resolved forgets my DNS servers

Something quite strange is happening on my notebook: Whenever I do snap install or snap remove, systemd-resolved forgets all DNS servers for my wifi interface (as per resolvectl). The network is managed by NetworkManager in a standard Ubuntu/Gnome session.

$ snap version
snap    2.56.2+22.04ubuntu1
snapd   2.56.2+22.04ubuntu1
series  16
ubuntu  22.04
kernel  5.15.0-46-generic

Like so:

mfederle@maxi-xps:~$ resolvectl
Global
       Protocols: -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
resolv.conf mode: stub

Link 2 (enx70886b8acd84)
Current Scopes: none
     Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported

Link 3 (wlp2s0)
    Current Scopes: DNS
         Protocols: +DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Current DNS Server: 94.140.14.14
       DNS Servers: 94.140.14.14 94.140.15.15 2a10:50c0::ad1:ff

Link 4 (docker0)
Current Scopes: none
     Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported

Link 5 (lxdbr0)
Current Scopes: none
     Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
mfederle@maxi-xps:~$ snap install test-vue
test-vue 0.0.1 from OOI (jyooi93) installed
mfederle@maxi-xps:~$ resolvectl 
Global
       Protocols: -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
resolv.conf mode: stub

Link 2 (enx70886b8acd84)
Current Scopes: none
     Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported

Link 3 (wlp2s0)
Current Scopes: none
     Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported

Link 4 (docker0)
Current Scopes: none
     Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported

Link 5 (lxdbr0)
Current Scopes: none
     Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported

The syslog for installing test-vue:

Aug 12 09:53:28 maxi-xps snapd[3624]: api_snaps.go:317: Installing snap "test-vue" revision unset
Aug 12 09:53:29 maxi-xps systemd[1]: Reloading.
Aug 12 09:53:29 maxi-xps systemd[1]: /etc/systemd/system/lenovo_fix.service:9: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether.
Aug 12 09:53:29 maxi-xps systemd[1]: /etc/systemd/system/lenovo_fix.service:10: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether.
Aug 12 09:53:30 maxi-xps systemd[1]: Mounting Mount unit for test-vue, revision 1...
░░ Subject: A start job for unit snap-test\x2dvue-1.mount has begun execution
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░ 
░░ A start job for unit snap-test\x2dvue-1.mount has begun execution.
░░ 
░░ The job identifier is 9369.
Aug 12 09:53:30 maxi-xps kernel: loop132: detected capacity change from 0 to 88552
Aug 12 09:53:30 maxi-xps systemd[1]: Mounted Mount unit for test-vue, revision 1.
░░ Subject: A start job for unit snap-test\x2dvue-1.mount has finished successfully
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░ 
░░ A start job for unit snap-test\x2dvue-1.mount has finished successfully.
░░ 
░░ The job identifier is 9369.
Aug 12 09:53:30 maxi-xps audit[67529]: AVC apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="snap-update-ns.test-vue" pid=67529 comm="apparmor_parser"
Aug 12 09:53:30 maxi-xps kernel: kauditd_printk_skb: 4 callbacks suppressed
Aug 12 09:53:30 maxi-xps kernel: audit: type=1400 audit(1660290810.556:2770): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="snap-update-ns.test-vue" pid=67529 comm="apparmor_parser"
Aug 12 09:53:30 maxi-xps audit[67530]: AVC apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="snap.test-vue.test-vue" pid=67530 comm="apparmor_parser"
Aug 12 09:53:30 maxi-xps kernel: audit: type=1400 audit(1660290810.644:2771): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="snap.test-vue.test-vue" pid=67530 comm="apparmor_parser"
Aug 12 09:53:30 maxi-xps dbus-daemon[5329]: [session uid=1000 pid=5329] Activating via systemd: service name='org.freedesktop.Tracker3.Miner.Extract' unit='tracker-extract-3.service' requested by ':1.9' (uid=1000 pid=5422 comm="/usr/libexec/tracker-miner-fs-3 " label="unconfined")
Aug 12 09:53:30 maxi-xps systemd[5302]: Starting Tracker metadata extractor...
░░ Subject: A start job for unit UNIT has begun execution
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░ 
░░ A start job for unit UNIT has begun execution.
░░ 
░░ The job identifier is 2926.
Aug 12 09:53:31 maxi-xps dbus-daemon[5329]: [session uid=1000 pid=5329] Successfully activated service 'org.freedesktop.Tracker3.Miner.Extract'
Aug 12 09:53:31 maxi-xps systemd[5302]: Started Tracker metadata extractor.
░░ Subject: A start job for unit UNIT has finished successfully
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░ 
░░ A start job for unit UNIT has finished successfully.
░░ 
░░ The job identifier is 2926.
Aug 12 09:53:31 maxi-xps tracker-miner-f[5422]: SQLite error: database disk image is malformed (errno: Bad file descriptor)
Aug 12 09:53:32 maxi-xps systemd-udevd[67551]: Using default interface naming scheme 'v249'.
Aug 12 09:53:32 maxi-xps systemd-udevd[67552]: Using default interface naming scheme 'v249'.
Aug 12 09:53:32 maxi-xps wireplumber[5317]: The decibel volume range for element 'Line' (-6400 dB - -1300 dB) has negative maximum. Disabling the decibel range.
Aug 12 09:53:32 maxi-xps wireplumber[5317]: The decibel volume range for element 'Line' (-6400 dB - -1300 dB) has negative maximum. Disabling the decibel range.
Aug 12 09:53:32 maxi-xps wireplumber[5317]: The decibel volume range for element 'Line' (-6400 dB - -1300 dB) has negative maximum. Disabling the decibel range.
Aug 12 09:53:32 maxi-xps wireplumber[5317]: The decibel volume range for element 'Line' (-6400 dB - -1300 dB) has negative maximum. Disabling the decibel range.
Aug 12 09:53:32 maxi-xps wireplumber[5317]: The decibel volume range for element 'Line' (-6400 dB - -1300 dB) has negative maximum. Disabling the decibel range.
Aug 12 09:53:32 maxi-xps wireplumber[5317]: The decibel volume range for element 'Line' (-6400 dB - -1300 dB) has negative maximum. Disabling the decibel range.
Aug 12 09:53:32 maxi-xps wireplumber[5317]: The decibel volume range for element 'Line' (-6400 dB - -1300 dB) has negative maximum. Disabling the decibel range.
Aug 12 09:53:32 maxi-xps wireplumber[5317]: The decibel volume range for element 'Line' (-6400 dB - -1300 dB) has negative maximum. Disabling the decibel range.
Aug 12 09:53:32 maxi-xps wireplumber[5317]: The decibel volume range for element 'Line' (-6400 dB - -1300 dB) has negative maximum. Disabling the decibel range.
Aug 12 09:53:32 maxi-xps wireplumber[5317]: The decibel volume range for element 'Line' (-6400 dB - -1300 dB) has negative maximum. Disabling the decibel range.
Aug 12 09:53:32 maxi-xps wireplumber[5317]: The decibel volume range for element 'Line' (-6400 dB - -1300 dB) has negative maximum. Disabling the decibel range.
Aug 12 09:53:32 maxi-xps wireplumber[5317]: The decibel volume range for element 'Line' (-6400 dB - -1300 dB) has negative maximum. Disabling the decibel range.
Aug 12 09:53:32 maxi-xps wireplumber[5317]: The decibel volume range for element 'Line' (-6400 dB - -1300 dB) has negative maximum. Disabling the decibel range.
Aug 12 09:53:32 maxi-xps wireplumber[5317]: The decibel volume range for element 'Line' (-6400 dB - -1300 dB) has negative maximum. Disabling the decibel range.
Aug 12 09:53:32 maxi-xps wireplumber[5317]: The decibel volume range for element 'PCM' (-6400 dB - -1300 dB) has negative maximum. Disabling the decibel range.
Aug 12 09:53:32 maxi-xps wireplumber[5317]: The decibel volume range for element 'PCM' (-6400 dB - -1300 dB) has negative maximum. Disabling the decibel range.
Aug 12 09:53:32 maxi-xps wireplumber[5317]: The decibel volume range for element 'PCM' (-6400 dB - -1300 dB) has negative maximum. Disabling the decibel range.
Aug 12 09:53:32 maxi-xps wireplumber[5317]: The decibel volume range for element 'PCM' (-6400 dB - -1300 dB) has negative maximum. Disabling the decibel range.
Aug 12 09:53:32 maxi-xps wireplumber[5317]: The decibel volume range for element 'PCM' (-6400 dB - -1300 dB) has negative maximum. Disabling the decibel range.
Aug 12 09:53:32 maxi-xps gsd-media-keys[5703]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Aug 12 09:53:32 maxi-xps gsd-media-keys[5703]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Aug 12 09:53:32 maxi-xps gsd-media-keys[5703]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Aug 12 09:53:32 maxi-xps gsd-media-keys[5703]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Aug 12 09:53:32 maxi-xps gsd-media-keys[5703]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Aug 12 09:53:32 maxi-xps gsd-media-keys[5703]: Unable to get default sink
Aug 12 09:53:32 maxi-xps gnome-shell[5510]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Aug 12 09:53:32 maxi-xps gnome-shell[5510]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Aug 12 09:53:32 maxi-xps gnome-shell[5510]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Aug 12 09:53:32 maxi-xps gnome-shell[5510]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Aug 12 09:53:32 maxi-xps gnome-shell[5510]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Aug 12 09:53:32 maxi-xps systemd-udevd[67551]: regulatory.0: Process '/lib/crda/crda' failed with exit code 234.
Aug 12 09:53:33 maxi-xps systemd-udevd[67560]: Using default interface naming scheme 'v249'.
Aug 12 09:53:33 maxi-xps systemd-udevd[67565]: Using default interface naming scheme 'v249'.
Aug 12 09:53:33 maxi-xps gsd-media-keys[5703]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Aug 12 09:53:33 maxi-xps gsd-media-keys[5703]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Aug 12 09:53:33 maxi-xps gsd-media-keys[5703]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Aug 12 09:53:33 maxi-xps gsd-media-keys[5703]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Aug 12 09:53:33 maxi-xps gnome-shell[5510]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Aug 12 09:53:33 maxi-xps gsd-media-keys[5703]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Aug 12 09:53:33 maxi-xps gnome-shell[5510]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Aug 12 09:53:33 maxi-xps gnome-shell[5510]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Aug 12 09:53:33 maxi-xps gnome-shell[5510]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Aug 12 09:53:33 maxi-xps gnome-shell[5510]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Aug 12 09:53:33 maxi-xps gsd-media-keys[5703]: Unable to get default source
Aug 12 09:53:33 maxi-xps gsd-media-keys[5703]: Unable to get default sink
Aug 12 09:53:33 maxi-xps audit[68404]: AVC apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="/snap/snapd/16292/usr/lib/snapd/snap-confine" pid=68404 comm="apparmor_parser"
Aug 12 09:53:33 maxi-xps audit[68404]: AVC apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="/snap/snapd/16292/usr/lib/snapd/snap-confine//mount-namespace-capture-helper" pid=68404 comm="apparmor_parser"
Aug 12 09:53:33 maxi-xps kernel: audit: type=1400 audit(1660290813.300:2772): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="/snap/snapd/16292/usr/lib/snapd/snap-confine" pid=68404 comm="apparmor_parser"
Aug 12 09:53:33 maxi-xps kernel: audit: type=1400 audit(1660290813.300:2773): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="/snap/snapd/16292/usr/lib/snapd/snap-confine//mount-namespace-capture-helper" pid=68404 comm="apparmor_parser"
Aug 12 09:53:33 maxi-xps wireplumber[5317]: The decibel volume range for element 'Line' (-6400 dB - -1300 dB) has negative maximum. Disabling the decibel range.
Aug 12 09:53:33 maxi-xps wireplumber[5317]: The decibel volume range for element 'Line' (-6400 dB - -1300 dB) has negative maximum. Disabling the decibel range.
Aug 12 09:53:33 maxi-xps wireplumber[5317]: The decibel volume range for element 'Line' (-6400 dB - -1300 dB) has negative maximum. Disabling the decibel range.
Aug 12 09:53:33 maxi-xps wireplumber[5317]: The decibel volume range for element 'Line' (-6400 dB - -1300 dB) has negative maximum. Disabling the decibel range.
Aug 12 09:53:33 maxi-xps wireplumber[5317]: The decibel volume range for element 'Line' (-6400 dB - -1300 dB) has negative maximum. Disabling the decibel range.
Aug 12 09:53:33 maxi-xps wireplumber[5317]: The decibel volume range for element 'Line' (-6400 dB - -1300 dB) has negative maximum. Disabling the decibel range.
Aug 12 09:53:33 maxi-xps wireplumber[5317]: The decibel volume range for element 'Line' (-6400 dB - -1300 dB) has negative maximum. Disabling the decibel range.
Aug 12 09:53:33 maxi-xps wireplumber[5317]: The decibel volume range for element 'Line' (-6400 dB - -1300 dB) has negative maximum. Disabling the decibel range.
Aug 12 09:53:33 maxi-xps wireplumber[5317]: The decibel volume range for element 'Line' (-6400 dB - -1300 dB) has negative maximum. Disabling the decibel range.
Aug 12 09:53:33 maxi-xps wireplumber[5317]: The decibel volume range for element 'Line' (-6400 dB - -1300 dB) has negative maximum. Disabling the decibel range.
Aug 12 09:53:33 maxi-xps wireplumber[5317]: The decibel volume range for element 'Line' (-6400 dB - -1300 dB) has negative maximum. Disabling the decibel range.
Aug 12 09:53:33 maxi-xps wireplumber[5317]: The decibel volume range for element 'Line' (-6400 dB - -1300 dB) has negative maximum. Disabling the decibel range.
Aug 12 09:53:33 maxi-xps wireplumber[5317]: The decibel volume range for element 'Line' (-6400 dB - -1300 dB) has negative maximum. Disabling the decibel range.
Aug 12 09:53:33 maxi-xps wireplumber[5317]: The decibel volume range for element 'Line' (-6400 dB - -1300 dB) has negative maximum. Disabling the decibel range.
Aug 12 09:53:33 maxi-xps wireplumber[5317]: The decibel volume range for element 'PCM' (-6400 dB - -1300 dB) has negative maximum. Disabling the decibel range.
Aug 12 09:53:33 maxi-xps wireplumber[5317]: The decibel volume range for element 'PCM' (-6400 dB - -1300 dB) has negative maximum. Disabling the decibel range.
Aug 12 09:53:33 maxi-xps wireplumber[5317]: The decibel volume range for element 'PCM' (-6400 dB - -1300 dB) has negative maximum. Disabling the decibel range.
Aug 12 09:53:33 maxi-xps wireplumber[5317]: The decibel volume range for element 'PCM' (-6400 dB - -1300 dB) has negative maximum. Disabling the decibel range.
Aug 12 09:53:33 maxi-xps wireplumber[5317]: The decibel volume range for element 'PCM' (-6400 dB - -1300 dB) has negative maximum. Disabling the decibel range.
Aug 12 09:53:33 maxi-xps wireplumber[5317]: [string "policy-bluetooth.lua"]:121: bad argument #1 to 'find' (string expected, got nil)
                                            stack traceback:
                                                    [C]: in function 'string.find'
                                                    [string "policy-bluetooth.lua"]:121: in upvalue 'isBluez5AudioSink'
                                                    [string "policy-bluetooth.lua"]:389: in function <[string "policy-bluetooth.lua"]:387>
Aug 12 09:53:33 maxi-xps wireplumber[5317]: <WpSiAudioAdapter:0x563f65658c10> Object activation aborted: proxy destroyed
Aug 12 09:53:33 maxi-xps wireplumber[5317]: <WpSiAudioAdapter:0x563f65658c10> failed to activate item: Object activation aborted: proxy destroyed
Aug 12 09:53:33 maxi-xps gnome-shell[5510]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Aug 12 09:53:33 maxi-xps gnome-shell[5510]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Aug 12 09:53:33 maxi-xps gnome-shell[5510]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Aug 12 09:53:33 maxi-xps gnome-shell[5510]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Aug 12 09:53:33 maxi-xps gnome-shell[5510]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Aug 12 09:53:33 maxi-xps gsd-media-keys[5703]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Aug 12 09:53:33 maxi-xps gsd-media-keys[5703]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Aug 12 09:53:33 maxi-xps gsd-media-keys[5703]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Aug 12 09:53:33 maxi-xps gsd-media-keys[5703]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Aug 12 09:53:33 maxi-xps gsd-media-keys[5703]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Aug 12 09:53:33 maxi-xps gsd-media-keys[5703]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Aug 12 09:53:33 maxi-xps gsd-media-keys[5703]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Aug 12 09:53:33 maxi-xps gnome-shell[5510]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Aug 12 09:53:33 maxi-xps gnome-shell[5510]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Aug 12 09:53:33 maxi-xps audit[68406]: AVC apparmor="STATUS" operation="profile_replace" profile="unconfined" name="snap-update-ns.test-vue" pid=68406 comm="apparmor_parser"
Aug 12 09:53:33 maxi-xps kernel: audit: type=1400 audit(1660290813.848:2774): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="snap-update-ns.test-vue" pid=68406 comm="apparmor_parser"
Aug 12 09:53:33 maxi-xps audit[68407]: AVC apparmor="STATUS" operation="profile_replace" profile="unconfined" name="snap.test-vue.test-vue" pid=68407 comm="apparmor_parser"
Aug 12 09:53:34 maxi-xps kernel: audit: type=1400 audit(1660290813.992:2775): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="snap.test-vue.test-vue" pid=68407 comm="apparmor_parser"
Aug 12 09:53:35 maxi-xps ModemManager[3699]: <info>  [base-manager] couldn't check support for device '/sys/devices/pci0000:00/0000:00:1c.2/0000:02:00.0': not supported by any plugin
Aug 12 09:53:35 maxi-xps ModemManager[3699]: <info>  [base-manager] couldn't check support for device '/sys/devices/pci0000:00/0000:00:1c.4/0000:03:00.0/0000:04:02.0/0000:39:00.0/usb3/3-1/3-1.1': not supported by any plugin

Any ideas?

I see the same on a laptop/desktop Ubuntu 22.04!

snap version snap 2.60.3 snapd 2.60.3 series 16 ubuntu 22.04 kernel 6.2.0-32-generic

“sudo service systemd-resolved restart” is required after each snap install/remove.

Does a snap revert snapd fix it ?

It solves the issue indeed.

snapd 2.60.3 doing the problem. After “snap revert snapd” snapd became 2.58.2.

But how to prevent “snap refresh snapd”…? Also, where should I open a bug for snapd 2.60.3 ?

@ogra, thank you very much!

@mvo see above, seemingly there is some regression with 2.60.3

@kirkog86 yes, file it on launchpad.net in the snapd project

BTW, as far as I can say, the issue take place on Ubuntu 22.04 only. 20.04 looks OK.

Hello, I have the same problem, on an unattended fresh installation of Ubuntu 22.04.4 Server (with ubuntu-desktop + snapd + NetworkManager) Version: snap 2.61.2

The same snap version on Ubuntu Desktop is working. I have compared packages list and network configuration of Ubuntu Desktop and my Ubuntu Server without finding a way to fix the problem, do you have any clue ?