Subj : Re: Renegade v1.35 on OS/2 - SOLVED! To : J0Hnny A1Pha From : Exodus Date : Sun Jun 08 2025 12:42 pm ja> BEGIN ja> DIR(FALSE); ja> Done:=True; ja> Com_Send_Str(Liner.Hangup); ja> Delay(100); // I added this based on Yk2a2 source Is this on line 334 of the wfcmenu.pas file? If so, it is already there. Only differce I see is DTR(TRUE); is after the delay which you do not have. -snip- BEGIN DTR(FALSE); Done := TRUE; Com_Send_Str(Liner.HangUp); Delay(100); DTR(TRUE); Com_Flush_Recv; END; -snip- Maybe its the DTR turning back to TRUE that causes the issue? .... REAL programmers use "COPY CON PROGRAM.EXE" --- Renegade v1.35/DOS * Origin: The Titantic BBS Telnet - ttb.rgbbs.info (21:1/144) .