Sending non-character keystrokes to EC 4.5.2.0

Our application is trying to send keystrokes to Entire Connection 4.5.2, characters and digits are written with no problems. However when we try to send {ENTER}, {TAB}, {RIGHT}, etc… nothing happens on the emulator side.
If we send something like HELLO {ENTER} WORLD, the emulator screen will show

instead of

We tried sending the keystrokes using SendKeys.SendWait like

SendKeys.SendWait("{ENTER}");

also tried post message like

PostMessage(hWnd, WM_KEYDOWN, VK_RETURN, 0);

but neither worked.

Same code worked fine on other emulators. Is there a different mechanism to be followed for EC?