What “Software caused connection abort” means
Software caused connection abort is a generic client-side disconnect message. In Eggy BNC setup, a common cause is using the wrong SSL/TLS setting.
Most common Eggy BNC cause
Using plain 5000 instead of secure +5000 can trigger abort-style errors.
Correct:
/server -m bnc.eggy.net +5000 username/Network:password
Wrong:
/server -m bnc.eggy.net 5000 username/Network:password
If your client uses a checkbox, enable SSL/TLS and use port 5000.
Other causes
The message can also happen because of local firewall software, antivirus interception, unstable network, client bugs, or server-side disconnects.
What to do
First verify the plus sign or SSL checkbox. Then confirm the password format and exact network label. If it still happens, open a ticket with your IRC client name and the full error text.