I read that when doing what you suggested your actually not completely disabling IPv6.
No it doesn't remove it completely - it just disables its operation on the specified adapter which is what you need to do. I would still have a look at the DHCP address allocation list on your router and check it against all your known connections to confirm that you don't have some unknown connection which could be could be causing the conflict.