So, please be clear, you can talk to your RCX via all of the BricxCC tool windows, correct? And you can download the RCX firmware without errors to the RCX using BricxCC, correct?
Do you know where BricxCC is installed on your computer? Are you running Windows 10? If so then you can click on the start menu icon then type "bricxcc" (without quotes) then right click on the bricxcc executable that cortana finds on your computer and select the "Open file location" option. In the Explorer window that opens up you can select the path in the field below the menu area and copy it to the clipboard with Ctrl+C or via right click, copy.
Once you have the path on the clipboard you can open a Command Prompt window by clicking on the Start icon and then type cmd and click on the Command Prompt item that cortana finds on your computer. In that command prompt window type cd and then right click and select paste followed by pressing the Enter key on your keyboard. If the path has spaces in it (like "Program Files") then before you paste type " and then after you paste type " before you press Enter. This should set your current working directory (CWD) to be the place where BricxCC.exe and nqc.exe are located.
From this location you can type "bricxcc /debug" and press Enter. That will launch BricxCC with debug mode turned on and it will popup a dialog every time you launch the compiler.
it may help me to see what that dialog says. Write it down and paste it here or save a screenshot and send me a copy (email in the BricxCC Help->About box).
If you are not running Windows 10 please say what OS you are running.
From this same location in the Command Prompt window you can also try running nqc.exe by typing "nqc -TRCX2 -watch now" like I mention above and say what happens when you do that. You'll probably need to specify a COM port also. The dialog that pops up when you launch the compiler in BricxCC will show how you can pass additional parameters on the NQC command line. To specify the COM port on the nqc command line you add -SCOMn where "n" is the number of the COM port you are using. Also try adding "-v" to the command line as that will output a lot of details about the attempt to communicate with the brick.
So if you are using COM4 you could type
nqc -TRCX2 -SCOM4 -v -watch now
Perhaps you can copy the output into a message here so I can have a look at it or just email it to me.
John Hansen