I have partially solved this problem. I have set up the IRPStackSize to 50 and reset all sharing from scratch on the work computer and I can now logon OK over VPN. I still have the problem with the VPN disabling the local network, which is probably why I get no response to fmarshall''s suggestions above. I think the best thing would be to close this question and re-ask the VPN/network bit.