...so any ideas as to why it sometimes flicks up with conflict...
It could be a combination of several things.
Here are some of my ramblings on the topic:
Let's suppose that your network equipment (router, modem or combo) assigns your computer an IP address of 192.198.1.2. You use that IP address to surf the internet for a while and then you let the computer go to sleep. The network equipment that is managing IP addresses for your network might detect that your computer is no longer in need of that 192.198.1.2 IP address - so it puts that 192.198.1.2 IP address back in the pool of available addresses that it can give to the next device that requests an IP address.
Your husband starts his laptop and that laptop is assigned an IP address of 192.198.1.2.
Your computer went to sleep thinking that it had 192.198.1.2 to work with. If you wake your computer up while your husband's laptop is using 192.198.1.2, then you might see that "IP Conflict Error" pop up.
There might not be much that you can do about the error. Restarting your computer should clear things up because the computer should ask for a new IP address when it starts. As
Shimshom's post mentions, there are other ways to get the computer to ask for a new IP address - but restarting the computer that is showing the "IP Conflict Error" tray tip is a pretty simple fix.
There are probably some settings on your network equipment that might help, but it might not be worth your time to fiddle with them. If your Internet Service Provider offers support for your network equipment, then you might ask them to walk you thru changing the
DHCP lease times - but that might not help because the firmware in some network equipment will ignore lease time settings if the connection is deemed inactive. In other words, you can tell the network equipment to let your computer use 192.198.1.2 for months - but the network equipment still might ignore your wishes.
You might also be able to tell your network equipment to always give your computer the IP address of 192.198.1.2 (to never give that IP address to any other device on the network). Doing that is different from telling your computer to use a static IP address. You can leave your computer set to automatically obtain an IP address from the network equipment it is connected to - you would just be telling the network equipment to always assign 192.198.1.2 to the
MAC address associated with your computer. Again, this is something that is best supported by your Internet Service Provider. If they are using network equipment that does not handle IP address management very well, then they should hear about it from their customers.
Clear as mud?