Edit to add: I see now that you also did the Uprintf submission from a few days ago (https://news.ycombinator.com/item?id=44960664) which had some baffling bugs, and then you mentioned that you were using AI for some of it. That might explain the missing parts here too.
This is possible not only fault with AI, because I always do tests, but sometimes I don't always manage to cover all platforms like this Linux, because I have to admit that I don't have a PC, and I did all this on my phone.