After updating, the device gets stuck on the polymouth boot screen and load gnome. The only way to get into gnome is to press CTL + ALT + F1 however this only works in one in every 5 attempts.
cat /var/log/boot.log
------------ Thu Jun 17 09:57:46 BST 2021 ------------
[ OK ] Finished Tell Plymouth To Write Out Runtime Data.
[ OK ] Finished Create Volatile Files and Directories.
Starting Network Time Synchronization...
Starting Update UTMP about System Boot/Shutdown...
[ OK ] Finished Update UTMP about System Boot/Shutdown.
[ OK ] Listening on Load/Save RF …itch Status /dev/rfkill Watch.
[ OK ] Started Network Time Synchronization.
[ OK ] Reached target System Initialization.
[ OK ] Started CUPS Scheduler.
[ OK ] Started Daily Cleanup of Temporary Directories.
[ OK ] Reached target Paths.
[ OK ] Reached target System Time Set.
[ OK ] Started Daily rotation of log files.
[ OK ] Started Daily man-db regeneration.
[ OK ] Started Monthly clean packages cache.
[ OK ] Started Generate mirrorlist weekly.
[ OK ] Started pkgfile database update timer.
[ OK ] Started Daily verification of password and group files.
[ OK ] Reached target Timers.
[ OK ] Listening on CUPS Scheduler.
[ OK ] Listening on D-Bus System Message Bus Socket.
Starting Socket activation for snappy daemon.
[ OK ] Listening on Socket activation for snappy daemon.
[ OK ] Reached target Sockets.
[ OK ] Reached target Basic System.
[ OK ] Started Periodic Command Scheduler.
[ OK ] Started D-Bus System Message Bus.
Starting Network Manager...
Starting Clean up modules from old kernels...
Starting Optimus Manager Commands Daemon...
Starting Authorization Manager...
Starting Snap Daemon...
Starting User Login Management...
[ OK ] Finished Clean up modules from old kernels.
[ OK ] Started Network Manager.
[ OK ] Reached target Network.
Starting CUPS Scheduler...
Starting Permit User Sessions...
Starting Hostname Service...
[ OK ] Finished Permit User Sessions.
Starting Hold until boot process finishes up...
Starting Terminate Plymouth Boot Screen...
[ OK ] Finished Load/Save Random Seed.
[ OK ] Started User Login Management.
------------ Thu Jun 17 10:03:03 BST 2021 ------------
[ OK ] Listening on Load/Save RF …itch Status /dev/rfkill Watch.
[ OK ] Finished Create Volatile Files and Directories.
Starting Network Time Synchronization...
Starting Update UTMP about System Boot/Shutdown...
[ OK ] Finished Update UTMP about System Boot/Shutdown.
[ OK ] Started Network Time Synchronization.
[ OK ] Reached target System Initialization.
[ OK ] Started CUPS Scheduler.
[ OK ] Started Daily Cleanup of Temporary Directories.
[ OK ] Reached target Paths.
[ OK ] Reached target System Time Set.
[ OK ] Started Daily rotation of log files.
[ OK ] Started Daily man-db regeneration.
[ OK ] Started Monthly clean packages cache.
[ OK ] Started Generate mirrorlist weekly.
[ OK ] Started pkgfile database update timer.
[ OK ] Started Daily verification of password and group files.
[ OK ] Reached target Timers.
[ OK ] Listening on CUPS Scheduler.
[ OK ] Listening on D-Bus System Message Bus Socket.
Starting Socket activation for snappy daemon.
[ OK ] Listening on Socket activation for snappy daemon.
[ OK ] Reached target Sockets.
[ OK ] Reached target Basic System.
[ OK ] Started Periodic Command Scheduler.
[ OK ] Started D-Bus System Message Bus.
Starting Network Manager...
Starting Clean up modules from old kernels...
Starting Optimus Manager Commands Daemon...
Starting Authorization Manager...
Starting Snap Daemon...
Starting User Login Management...
[ OK ] Finished Clean up modules from old kernels.
[ OK ] Started Network Manager.
[ OK ] Reached target Network.
Starting CUPS Scheduler...
Starting Permit User Sessions...
[ OK ] Finished Permit User Sessions.
Starting Hold until boot process finishes up...
Starting Terminate Plymouth Boot Screen...
Starting Hostname Service...
------------ Thu Jun 17 10:06:46 BST 2021 ------------
[ OK ] Finished Tell Plymouth To Write Out Runtime Data.
[ OK ] Finished Create Volatile Files and Directories.
Starting Network Time Synchronization...
Starting Update UTMP about System Boot/Shutdown...
[ OK ] Finished Update UTMP about System Boot/Shutdown.
[ OK ] Listening on Load/Save RF …itch Status /dev/rfkill Watch.
[ OK ] Started Network Time Synchronization.
[ OK ] Reached target System Initialization.
[ OK ] Started CUPS Scheduler.
[ OK ] Started Daily Cleanup of Temporary Directories.
[ OK ] Reached target Paths.
[ OK ] Reached target System Time Set.
[ OK ] Started Daily rotation of log files.
[ OK ] Started Daily man-db regeneration.
[ OK ] Started Monthly clean packages cache.
[ OK ] Started Generate mirrorlist weekly.
[ OK ] Started pkgfile database update timer.
[ OK ] Started Daily verification of password and group files.
[ OK ] Reached target Timers.
[ OK ] Listening on CUPS Scheduler.
[ OK ] Listening on D-Bus System Message Bus Socket.
Starting Socket activation for snappy daemon.
[ OK ] Listening on Socket activation for snappy daemon.
[ OK ] Reached target Sockets.
[ OK ] Reached target Basic System.
[ OK ] Started Periodic Command Scheduler.
[ OK ] Started D-Bus System Message Bus.
Starting Network Manager...
Starting Clean up modules from old kernels...
Starting Optimus Manager Commands Daemon...
Starting Authorization Manager...
Starting Snap Daemon...
Starting User Login Management...
[ OK ] Finished Clean up modules from old kernels.
[ OK ] Finished Load/Save Random Seed.
[ OK ] Started User Login Management.
[ OK ] Started Network Manager.
[ OK ] Reached target Network.
Starting CUPS Scheduler...
Starting Permit User Sessions...
[ OK ] Finished Permit User Sessions.
[ OK ] Created slice system-systemd\x2dbacklight.slice.
Starting Hold until boot process finishes up...
Starting Terminate Plymouth Boot Screen...
Starting Load/Save Screen …of leds:dell::kbd_backlight...
Starting Hostname Service...
------------ Thu Jun 17 10:10:29 BST 2021 ------------
[ OK ] Finished Tell Plymouth To Write Out Runtime Data.
[ OK ] Finished Create Volatile Files and Directories.
Starting Network Time Synchronization...
Starting Update UTMP about System Boot/Shutdown...
[ OK ] Finished Update UTMP about System Boot/Shutdown.
[ OK ] Listening on Load/Save RF …itch Status /dev/rfkill Watch.
[ OK ] Started Network Time Synchronization.
[ OK ] Reached target System Initialization.
[ OK ] Started CUPS Scheduler.
[ OK ] Started Daily Cleanup of Temporary Directories.
[ OK ] Reached target Paths.
[ OK ] Reached target System Time Set.
[ OK ] Started Daily rotation of log files.
[ OK ] Started Daily man-db regeneration.
[ OK ] Started Monthly clean packages cache.
[ OK ] Started Generate mirrorlist weekly.
[ OK ] Started pkgfile database update timer.
[ OK ] Started Daily verification of password and group files.
[ OK ] Reached target Timers.
[ OK ] Listening on CUPS Scheduler.
[ OK ] Listening on D-Bus System Message Bus Socket.
Starting Socket activation for snappy daemon.
Starting Load/Save RF Kill Switch Status...
[ OK ] Listening on Socket activation for snappy daemon.
[ OK ] Reached target Sockets.
[ OK ] Reached target Basic System.
[ OK ] Started Periodic Command Scheduler.
[ OK ] Started D-Bus System Message Bus.
Starting Network Manager...
Starting Clean up modules from old kernels...
Starting Optimus Manager Commands Daemon...
Starting Authorization Manager...
Starting Snap Daemon...
Starting User Login Management...
[ OK ] Started Load/Save RF Kill Switch Status.
[ OK ] Finished Clean up modules from old kernels.
[ OK ] Finished Load/Save Random Seed.
[ OK ] Started Network Manager.
[ OK ] Reached target Network.
Starting CUPS Scheduler...
Starting Permit User Sessions...
[ OK ] Finished Permit User Sessions.
Starting Hold until boot process finishes up...
Starting Terminate Plymouth Boot Screen...
Starting Hostname Service...
[ OK ] Started User Login Management.
------------ Thu Jun 17 10:14:24 BST 2021 ------------
[ OK ] Finished Tell Plymouth To Write Out Runtime Data.
[ OK ] Finished Create Volatile Files and Directories.
[ OK ] Listening on Load/Save RF Kill Switch Status /dev/rfkill Watch.
Starting Network Time Synchronization...
Starting Update UTMP about System Boot/Shutdown...
[ OK ] Finished Update UTMP about System Boot/Shutdown.
[ OK ] Started Network Time Synchronization.
[ OK ] Reached target System Initialization.
[ OK ] Started CUPS Scheduler.
[ OK ] Started Daily Cleanup of Temporary Directories.
[ OK ] Reached target Paths.
[ OK ] Reached target System Time Set.
[ OK ] Started Daily rotation of log files.
[ OK ] Started Daily man-db regeneration.
[ OK ] Started Monthly clean packages cache.
[ OK ] Started Generate mirrorlist weekly.
[ OK ] Started pkgfile database update timer.
[ OK ] Started Daily verification of password and group files.
[ OK ] Reached target Timers.
[ OK ] Listening on CUPS Scheduler.
[ OK ] Listening on D-Bus System Message Bus Socket.
Starting Socket activation for snappy daemon.
[ OK ] Listening on Socket activation for snappy daemon.
[ OK ] Reached target Sockets.
[ OK ] Reached target Basic System.
[ OK ] Started Periodic Command Scheduler.
[ OK ] Started D-Bus System Message Bus.
Starting Network Manager...
Starting Clean up modules from old kernels...
Starting Optimus Manager Commands Daemon...
Starting Authorization Manager...
Starting Snap Daemon...
Starting User Login Management...
[ OK ] Finished Clean up modules from old kernels.
[ OK ] Started Network Manager.
[ OK ] Reached target Network.
Starting CUPS Scheduler...
Starting Permit User Sessions...
[ OK ] Finished Permit User Sessions.
Starting Hold until boot process finishes up...
Starting Terminate Plymouth Boot Screen...
Starting Hostname Service...
------------ Thu Jun 17 10:17:22 BST 2021 ------------
[ OK ] Finished Tell Plymouth To Write Out Runtime Data.
[ OK ] Finished Create Volatile Files and Directories.
Starting Network Time Synchronization...
Starting Update UTMP about System Boot/Shutdown...
[ OK ] Finished Update UTMP about System Boot/Shutdown.
[ OK ] Started Network Time Synchronization.
[ OK ] Reached target System Initialization.
[ OK ] Started CUPS Scheduler.
[ OK ] Started Daily Cleanup of Temporary Directories.
[ OK ] Reached target Paths.
[ OK ] Reached target System Time Set.
[ OK ] Started Daily rotation of log files.
[ OK ] Started Daily man-db regeneration.
[ OK ] Started Monthly clean packages cache.
[ OK ] Started Generate mirrorlist weekly.
[ OK ] Started pkgfile database update timer.
[ OK ] Started Daily verification of password and group files.
[ OK ] Reached target Timers.
[ OK ] Listening on CUPS Scheduler.
[ OK ] Listening on D-Bus System Message Bus Socket.
Starting Socket activation for snappy daemon.
[ OK ] Listening on Socket activation for snappy daemon.
[ OK ] Reached target Sockets.
[ OK ] Reached target Basic System.
[ OK ] Started Periodic Command Scheduler.
[ OK ] Started D-Bus System Message Bus.
Starting Network Manager...
Starting Clean up modules from old kernels...
Starting Optimus Manager Commands Daemon...
Starting Authorization Manager...
Starting Snap Daemon...
Starting User Login Management...
[ OK ] Finished Clean up modules from old kernels.
[ OK ] Listening on Load/Save RF …itch Status /dev/rfkill Watch.
[ OK ] Started Network Manager.
[ OK ] Reached target Network.
Starting CUPS Scheduler...
Starting Permit User Sessions...
[ OK ] Finished Permit User Sessions.
Starting Hold until boot process finishes up...
Starting Terminate Plymouth Boot Screen...
Starting Hostname Service...
Starting Load/Save RF Kill Switch Status...
[ OK ] Started Load/Save RF Kill Switch Status.