During household registration, CHVs fill out the information of head of household followed by other members. We have received cases where CHVs mistakenly assign someone else as head of household and once the form is submitted, there is no way to re-assign the household head.
Can you add a feature which allows CHVs to be able to select and re-select household head?
You can do this through the household edit form by allowing one to choose a contact through a contact selector. On the household document, this field would be named contact.
I tried your approach and it gives an error even if there the member belongs to that household. Also, it shows the contact id (as seen below) which is not very pleasant.