Yup, the same happened to someone else using similar tools. It seems like the Z80 compilers have a couple things wrong when it comes to the PV-1000. We were helping out the z88dk folks too, their compiler is supposed to be similar to Boriels, but the games did not work in the real hardware. Tinned trace tested the games and with someone else helped get the z88 code fixed and now games work. I think the Boriel compiler is missing a couple key things in order to work. Not saying it is the same issue, but here is the work done for z88dk: https://github.com/z88dk/z88dk/issues/2726#issuecomment-2889162604
We would love to see Kings & Demons, as well as your other games and samples work on real hardware! Let us know what we can do to help! TinnedTrace is available to test on real hardware too :)