jshah,
Nothing wrong in your observation. The manual confirmation is two-step -- one, a Place from the API Order Generated window; and second, a confirmation from the standard Buy/Sell windows. What I find interesting is that you are looking to eliminate the API Order window step; where as it is this window that list all the API orders and their changes either from the Trading Plugin or Nest Pulse.
Earlier, it was a single step. The Buy/Sell window confirmation was
introduced near March 2014 with Plus 2.8. The justification, I was told, was that NSE had requested it !? As a result, operations that were earlier possible, such as using the Plus API as a basket order mechanism, went kaput.