Strange linux shared memory issue

ok here’s a strange one. When I boot supercollider under linux (popos) I get

Cannot connect to shared memory: No such file or directory
ERROR: Primitive '_ServerShmInterface_connectSharedMem' failed.

With strace I see it trying to open the file

openat(AT_FDCWD, "/dev/shm/SuperColliderServer_57110", O_RDWR|O_NOFOLLOW|O_CLOEXEC) = -1 ENOENT (No such file or directory)

If I look in /dev/shm I see

alex@pop-os:/dev/shm$ ls -latr
total 4180
drwxr-xr-x 20 root root    4740 Jul 14 15:16 ..
drwxrwxrwt  2 root root      60 Jul 14 15:37 .
-rw-r--r--  1 alex alex 8388608 Jul 14 15:37 SuperColliderServer_57,110
alex@pop-os:/dev/shm$ 

Why is there a comma in that filename???

Unfortunately creating a symlink from SuperColliderServer_57,110 to SuperColliderServer_57110 doesn’t fix it. (I then get ‘ERROR: Qt: Cannot connect to shared memory: Too many levels of symbolic links’)

Any ideas? Both the distro version of supercollider and a fresh compile of the latest release have the same issue.