Snapd cannot change profile for the next exec call: No such file or directory

I am trying to run heroku application but i am getting the below error

cannot change profile for the next exec call: No such file or directory

root@kali:/snap/bin# systemctl status snapd
● snapd.service - Snap Daemon
Loaded: loaded (/lib/systemd/system/snapd.service; disabled; vendor preset: disabled)
Active: active (running) since Mon 2020-11-23 22:16:04 IST; 8min ago
TriggeredBy: ● snapd.socket
Main PID: 1834 (snapd)
Tasks: 18 (limit: 13012)
Memory: 70.6M
CGroup: /system.slice/snapd.service
└─1834 /usr/lib/snapd/snapd

Nov 23 22:16:03 kali systemd[1]: Starting Snap Daemon…
Nov 23 22:16:03 kali snapd[1834]: AppArmor status: apparmor is enabled but some kernel features are missing: dbus, network
Nov 23 22:16:04 kali snapd[1834]: AppArmor status: apparmor is enabled but some kernel features are missing: dbus, network
Nov 23 22:16:04 kali snapd[1834]: daemon.go:343: started snapd/2.47.1 (series 16; classic; devmode) kali/2020.3 (amd64) linux/5.7.0-kali1-amd64.
Nov 23 22:16:04 kali snapd[1834]: daemon.go:436: adjusting startup timeout by 40s (pessimistic estimate of 30s plus 5s per snap)
Nov 23 22:16:04 kali systemd[1]: Started Snap Daemon.
Nov 23 22:22:11 kali snapd[1834]: storehelpers.go:551: cannot refresh: snap has no updates available: “core”, “heroku”

root@kali:/snap/bin# snap version
snap 2.47.1
snapd 2.47.1
series 16
kali 2020.3
kernel 5.7.0-kali1-amd64

What is the output from running:

SNAP_CONFINE_DEBUG=1 snap run heroku