kb> Copying the dvilualatex command from the make4ht output and running it > by hand results in a perfectly fine .dvi file.
I was wrong. It fails the first time for me too. I was misled by dvitype exit status. So does this mean dvilualatex is generating bad dvi? Apparently so. I'll try reporting it in the luatex tracker. We'll see. Thanks, K