hello retief,
a logfile can help, which was recorded with loglevel1.
additionally you may should raise the TWS loglevel
INITDLL(ordertimeout,logfilename,flags,twsloglevel,dllloglevel,reconnectcycletime)
if something is going wrong within TWSLink, we can easily find it.
but i guess this...