Timeshift Problem Deleting Old Snapshot

Trying to delete an old snapshot on timeshift and it will not delete it.

seb@PrimeCore~ sudo timeshift --list
Mounted '/dev/nvme0n1p2' at '/run/timeshift/40703/backup'
Device : /dev/nvme0n1p2
UUID   : 67ed3bfd-28f7-4a75-8b19-ee2df8bf413a
Path   : /run/timeshift/40703/backup
Mode   : BTRFS
Status : OK
6 snapshots, 431.6 GB free

Num     Name                 Tags  Description
------------------------------------------------------------------------------
0    >  2022-04-03_09-49-40  O     Before restoring '2022-03-30 19:37:36'
1    >  2023-01-22_11-54-09  O     {timeshift-autosnap} {created before upgrade}
2    >  2023-01-22_20-12-29  O
3    >  2023-01-23_10-00-46  O
4    >  2023-01-23_12-25-28  O     {timeshift-autosnap} {created before upgrade}
5    >  2023-01-23_12-26-33  O     {timeshift-autosnap} {created before upgrade}

Then I tried

seb@PrimeCore~ sudo timeshift --delete --snapshot '2022-04-03_09-49-40'
Mounted '/dev/nvme0n1p2' at '/run/timeshift/40778/backup'
------------------------------------------------------------------------------
Removing snapshot: 2022-04-03_09-49-40
Deleting subvolume: @ (Id:256)
E: ERROR: Could not destroy subvolume/snapshot: Directory not empty

E: Failed to delete snapshot subvolume: '/run/timeshift/40778/backup/timeshift-btrfs/snapshots/2022-04-03_09-49-40/@'
E: Failed to remove snapshot: 2022-04-03_09-49-40
------------------------------------------------------------------------------

After reading a bit about others having similar issue I did

sudo btrfs subvolume list /
ID 256 gen 813346 top level 5 path timeshift-btrfs/snapshots/2022-04-03_09-49-40/@
ID 257 gen 813379 top level 5 path @home
ID 258 gen 813342 top level 5 path @cache
ID 259 gen 813379 top level 5 path @log
ID 260 gen 27 top level 256 path timeshift-btrfs/snapshots/2022-04-03_09-49-40/@/var/lib/portables
ID 261 gen 28 top level 256 path timeshift-btrfs/snapshots/2022-04-03_09-49-40/@/var/lib/machines
ID 462 gen 160737 top level 5 path @swap
ID 463 gen 813379 top level 5 path @
ID 762 gen 813336 top level 5 path timeshift-btrfs/snapshots/2023-01-22_11-54-09/@
ID 763 gen 810682 top level 5 path timeshift-btrfs/snapshots/2023-01-22_11-54-09/@home
ID 764 gen 813336 top level 5 path timeshift-btrfs/snapshots/2023-01-22_20-12-29/@
ID 765 gen 811639 top level 5 path timeshift-btrfs/snapshots/2023-01-22_20-12-29/@home
ID 766 gen 813336 top level 5 path timeshift-btrfs/snapshots/2023-01-23_10-00-46/@
ID 767 gen 813060 top level 5 path timeshift-btrfs/snapshots/2023-01-23_10-00-46/@home
ID 768 gen 813337 top level 5 path timeshift-btrfs/snapshots/2023-01-23_12-25-28/@
ID 769 gen 813338 top level 5 path timeshift-btrfs/snapshots/2023-01-23_12-25-28/@home
ID 770 gen 813341 top level 5 path timeshift-btrfs/snapshots/2023-01-23_12-26-33/@
ID 771 gen 813342 top level 5 path timeshift-btrfs/snapshots/2023-01-23_12-26-33/@home

Tried deleting these:
ID 256 gen 813346 top level 5 path timeshift-btrfs/snapshots/2022-04-03_09-49-40/@
ID 260 gen 27 top level 256 path timeshift-btrfs/snapshots/2022-04-03_09-49-40/@/var/lib/portables
ID 261 gen 28 top level 256 path timeshift-btrfs/snapshots/2022-04-03_09-49-40/@/var/lib/machines

I always get the same result as below though:

 seb@PrimeCore~ sudo btrfs subvolume delete /run/timeshift/40778/backup/timeshift-btrfs/snapshots/2022-04-03_09-49-40/@/var/lib/portables
ERROR: Could not statfs: No such file or directory

btrfs confuses me a great deal so I am not sure where I am going wrong here, How can I get rid of this Timeshift snapshot? Btw the digits in the timeshift path always change when you run timeshift /run/timeshift/40778 ← these ones, I dont really understand lol.

Did you read this?

[SOLVED] Unable to delete timeshift btrfs snapshot