Manjaro freezes after a while

I am new to Linux and have been using Manjaro for a few months now but since I’ve installed the 5.10 kernel yesterday, after maybe 20 minuets to an hour of using the computer things start to freeze and nothing seems to respond. I can’t really open any new applications and xfce does not seem to work either since it does not respond when I click on things either. It keeps doing this each time I restart.

I am not 100% sure that it is the kernel but since this has only really started since I updated the kernel, I think it must be. Even in a different tty i can’t seem to login since when I input my password it just seems to freeze.

Here is the output of inxi -Fazy

System:
  Kernel: 5.10.2-2-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.0 
  parameters: BOOT_IMAGE=/boot/vmlinuz-5.10-x86_64 
  root=UUID=3de4fccc-4029-4c66-a16e-b0de822e7595 rw quiet apparmor=1 
  security=apparmor udev.log_priority=3 
  Desktop: Xfce 4.14.3 tk: Gtk 3.24.23 info: xfce4-panel, plank wm: xfwm4 
  dm: LightDM 1.30.0 Distro: Manjaro Linux 
Machine:
  Type: Desktop Mobo: ASUSTeK model: PRIME H310M-R R2.0 v: Rev X.0x 
  serial: <filter> UEFI: American Megatrends v: 1003 date: 10/11/2019 
CPU:
  Info: 6-Core model: Intel Core i5-9400F bits: 64 type: MCP arch: Kaby Lake 
  note: check family: 6 model-id: 9E (158) stepping: A (10) microcode: DE 
  L2 cache: 9 MiB 
  flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx 
  bogomips: 34814 
  Speed: 4000 MHz min/max: 800/4100 MHz Core speeds (MHz): 1: 4000 2: 4000 
  3: 4000 4: 4000 5: 4001 6: 3994 
Graphics:
  Device-1: NVIDIA TU116 [GeForce GTX 1660] driver: nvidia v: 455.45.01 
  alternate: nouveau,nvidia_drm bus ID: 01:00.0 chip ID: 10de:2184 
  Display: x11 server: X.Org 1.20.10 driver: nvidia display ID: :0.0 
  screens: 1 
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x286mm (20.0x11.3") 
  s-diag: 583mm (23") 
  Monitor-1: HDMI-0 res: 1920x1080 hz: 60 dpi: 93 size: 527x296mm (20.7x11.7") 
  diag: 604mm (23.8") 
  OpenGL: renderer: GeForce GTX 1660/PCIe/SSE2 v: 4.6.0 NVIDIA 455.45.01 
  direct render: Yes 
Audio:
  Device-1: Intel 200 Series PCH HD Audio vendor: ASUSTeK 
  driver: snd_hda_intel v: kernel bus ID: 00:1f.3 chip ID: 8086:a2f0 
  Device-2: NVIDIA TU116 High Definition Audio driver: snd_hda_intel v: kernel 
  bus ID: 01:00.1 chip ID: 10de:1aeb 
  Sound Server: ALSA v: k5.10.2-2-MANJARO 
Info:
  Processes: 212 Uptime: 1m wakeups: 0 Memory: 15.58 GiB used: 1.08 GiB (7.0%) 
  Init: systemd v: 247 Compilers: gcc: 10.2.0 clang: 11.0.0 Packages: 
  pacman: 1260 lib: 374 flatpak: 0 Shell: Zsh v: 5.8 
  running in: xfce4-terminal inxi: 3.2.01 

Seems to be an nvidia driver bug.

You can fix by downgrading the driver to 450xx:

Thank you for the response
When trying to install the 450xx driver it says linux54 is a dependancy

==> Missing dependencies:
  -> linux54

Would I need to downgrade to that kernel?
The Nvidia driver seemed to work fine on the 5.9 kernel.