I've just tried running the previous kernel - 5.10.7-1 (was running 5.10.16-1), and so far it appears to be stable. I'll keep running this older version today to see if the problem comes back.