I have 1 lif that is not home and I am unable to revert it back using:
 
network interface revert -vserver <vserver> -lif <lif-name> 
 
No errors are shown after the command is run, in fact no output at all. 
 
network interface revert * tells me that 1 entries were acted on, however a network interface show -is-home false still shows it as 'Is Home - false'
 
The lif is Admin - up and Oper - Up. 
 
This issue come up when I was trying to validate an OnTAP upgrade and received the advise Advice:
Ensure that LIFs are on their home node.