Seems it's a bug that DHCP doesn't work in XP Home ver 5.2. If you convert a fine working live Win2003 x86 SP2 to XP Home with TweakNT, you will also find DHCP not working at all, and you have to assign an IP address manually to make Internet work. The Win2003 OS I tested is updated to the latest version, on the other words, the security updates in Windows Update and the CSA updates are all installed.
Well, thank you for reporting bugs. Setup prompts like taskman.exe, updshell.htm or any other files show because they are (probably) not referenced in layout.inf, that's why those show up. As for Chinese characters in the billboards not being displayed, I don't know how to respond to that. Because I can't read Chinese characters. As for the driver signing warnings, I have a plan which I have yet to test. I might make original setupapi.dll/sfc_os.dll files overwritten after setup. About DHCP, XP Home might not support that feature at all. However you might try to convert to Professional edition aswell.
Also XP x64 converted from 2003 x64 has the same bugs and SFC might be broken. XP Server has many files missing during txtsetup and the OS can't run well. Win2000 Home might not exist because I convert Pro to Home with convertLite.cmd, however this sku can't be upgraded to XP Home.
I'm aware of XP x64 one. But not XP Server and Win2000 Home ones. Last time I checked XP Server was far better than previous tests (despite that it's not perfect). About Win2000 Home, can you check the registry entry: Code: \SYSTEM\CurrentControlSet\Control\ProductOptions If ProductSuite value is equal to Personal. Then the SKU was supposed to be upgraded to XP Home. Otherwise, there might be a script related error. Can you list all of the Base and Target ISO files you used?
I reuploaded the latest release for better compatibility for hosts that don't have Python 3.12 installed nor support it. If you face problems with updated release, I'll gladly help.