"Control" in initial screen: We use a "Control" in the initial screen of a transaction xxxx. This works very well, but not if the user calls the transaction with /Oxxxx. What could be the reason and is there any workaround?
This is a problem with the session and control creation in SAP GUI and GuiXT. We are working on a solution. As a workaround please add the following lines in your script:

// called in new mode? then reprocess the screen
// we use the "?" function code which does not imply any SAP action
if not V[_last_fcode]
  Enter "?"
  Stop
endif