I think these are the relevant journal notes, It’s not that the system doesn’t allow the shutdown command, What happens is after issuing the shutdown command the OS freezes on the Parrot OS Splash Screen.
Tried also with acpi disabled, Still didn’t shutdown correctly.
Mar 22 03:32:28 parrot systemd[1]: Stopping User Manager for UID 139…
Mar 22 03:32:28 parrot systemd[1151]: Stopped target Main User Target.
Mar 22 03:32:28 parrot systemd[1151]: Stopping Accessibility services bus…
Mar 22 03:32:28 parrot gvfsd[1221]: A connection to the bus can’t be made
Mar 22 03:32:28 parrot systemd[1151]: Stopping D-Bus User Message Bus…
Mar 22 03:32:28 parrot systemd[1151]: Stopping Virtual filesystem service…
Mar 22 03:32:28 parrot systemd[1151]: at-spi-dbus-bus.service: Succeeded.
Mar 22 03:32:28 parrot systemd[1151]: Stopped Accessibility services bus.
Mar 22 03:32:28 parrot systemd[1151]: dbus.service: Succeeded.
Mar 22 03:32:28 parrot systemd[1151]: Stopped D-Bus User Message Bus.
Mar 22 03:32:28 parrot systemd[1151]: gvfs-daemon.service: Succeeded.
Mar 22 03:32:28 parrot systemd[1151]: Stopped Virtual filesystem service.
Mar 22 03:32:28 parrot systemd[1151]: Stopped target Basic System.
Mar 22 03:32:28 parrot systemd[1151]: Stopped target Paths.
Mar 22 03:32:28 parrot systemd[1151]: Stopped target Sockets.
Mar 22 03:32:28 parrot systemd[1151]: Stopped target Timers.
Mar 22 03:32:28 parrot systemd[1151]: dbus.socket: Succeeded.
Mar 22 03:32:28 parrot systemd[1151]: Closed D-Bus User Message Bus Socket.
Mar 22 03:32:28 parrot systemd[1151]: dirmngr.socket: Succeeded.
Mar 22 03:32:28 parrot systemd[1151]: Closed GnuPG network certificate management daemon.
Mar 22 03:32:28 parrot systemd[1151]: gpg-agent-browser.socket: Succeeded.
Mar 22 03:32:28 parrot systemd[1151]: Closed GnuPG cryptographic agent and passphrase cache (access for web browsers).
Mar 22 03:32:28 parrot systemd[1151]: gpg-agent-extra.socket: Succeeded.
Mar 22 03:32:28 parrot systemd[1151]: Closed GnuPG cryptographic agent and passphrase cache (restricted).
Mar 22 03:32:28 parrot systemd[1151]: gpg-agent-ssh.socket: Succeeded.
Mar 22 03:32:28 parrot systemd[1151]: Closed GnuPG cryptographic agent (ssh-agent emulation).
Mar 22 03:32:28 parrot systemd[1151]: gpg-agent.socket: Succeeded.
Mar 22 03:32:28 parrot systemd[1151]: Closed GnuPG cryptographic agent and passphrase cache.
Mar 22 03:32:28 parrot systemd[1151]: pk-debconf-helper.socket: Succeeded.
Mar 22 03:32:28 parrot systemd[1151]: Closed debconf communication socket.
Mar 22 03:32:28 parrot systemd[1151]: pulseaudio.socket: Succeeded.
Mar 22 03:32:28 parrot systemd[1151]: Closed Sound System.
Mar 22 03:32:28 parrot systemd[1151]: Removed slice User Application Slice.
Mar 22 03:32:28 parrot systemd[1151]: app.slice: Consumed 1.206s CPU time.
Mar 22 03:32:28 parrot systemd[1151]: Reached target Shutdown.
Mar 22 03:32:28 parrot systemd[1151]: systemd-exit.service: Succeeded.
Mar 22 03:32:28 parrot systemd[1151]: Finished Exit the Session.
Mar 22 03:32:28 parrot systemd[1151]: Reached target Exit the Session.
Mar 22 03:32:28 parrot systemd[1]: user@139.service: Succeeded.
Mar 22 03:32:28 parrot systemd[1]: Stopped User Manager for UID 139.
Mar 22 03:32:28 parrot systemd[1]: user@139.service: Consumed 1.378s CPU time.
Mar 22 03:32:28 parrot systemd[1]: Stopping User Runtime Directory /run/user/139…
Mar 22 03:32:28 parrot systemd[1]: run-user-139.mount: Succeeded.
Mar 22 03:32:28 parrot systemd[1349]: run-user-139.mount: Succeeded.
Mar 22 03:32:28 parrot systemd[1]: user-runtime-dir@139.service: Succeeded.
Mar 22 03:32:28 parrot systemd[1]: Stopped User Runtime Directory /run/user/139.
Mar 22 03:32:28 parrot systemd[1]: Removed slice User Slice of UID 139.
Mar 22 03:32:28 parrot systemd[1]: user-139.slice: Consumed 2.927s CPU time.
Mar 22 03:32:29 parrot systemd[1]: systemd-fsckd.service: Succeeded.
Mar 22 03:32:30 parrot systemd[1]: blueman-mechanism.service: Succeeded.