I have been doing some testing with checking if my computer is online or not. I have narrowed down my issue to the opening of the bsdsocket.library.
When I have the network card installed, but the cable unplugged, boot, run my program, it gets "stuck" at the bsdsocket.library opening. I am assuming it is doing some checking of it's own which is causing the stall. Is there a better/faster way for the library to do it's checking? It can take a long time for it to return.
Opening bsdsocket.library
Opening bsdsocket.library
Workbench Explorer - A better way to browse drawers