Interestingly, some stuff within src/lib/librumpuser uses $RANDOM and assumes that it does what it says, deleting old content in new supposedly random directory.
(lib/librumpuser/build-aux/install-sh, newest version still does it, though.) That wouldn't work too well for us - I wonder if that has anything to do with the failures.