ah… shame, i was hoping you’d get a better revert message
I usually do most of my testing on a local blockchain so i can debug it easier, doing on public testnet is problematic for a number of reasons.
Maybe your issue is something to do with fuses.
Looking at the code, you set PARENT_CANNOT_CONTROL. Is your parent domain CANNOT_UNWRAP fuse burned?