i solved it through dumb luck!! i had another service module called "Wifi" that was started/stopped by another activity. since this was the only other location that a serversocket was used i commented out every line of the service! when that didn't work i removed the entire "Wifi" service module from the program which then compiled successfully. i readded the "Wifi" service module and just as a SWAG i renamed it to "PcConnect". that then compiled. so i reloaded the original "Wifi" service module, renamed it and everything is wonderful!!! i have no idea why that worked or how it affects the MLwifi library but it does. fwiw. curious on where the real problem lies and how you would ever find it based on the error messages above.