GTT orders functioning differently

I’m new with using GTT orders and I’ve been experimenting and found certain differences on how it behaves while modifying SL & TP. I’ve attached the videos of the live trade on how it behaves and I would like someone to address it and help me understand why it behaves in such ways.

Two videos comparing how GTT trade behaves in a live trade.

In scenario 1 I’m able to modify the SL and TP after buy order is executed.

In scenario 2, I can’t modify the SL and TP. It throws an error as such “Price: The field must be less than or equal to …. “ while highlighting the Entry Price cell.

Also another thing, if you notice, i’ve taken a second trade with same ticker. But in the second trade, the Blue line in the chart seems to act as a breakeven line (₹50.35) rather than the buy price line(₹47.35) of the new trade. Is this how it should behave? asking to clarify and understand.

TIA.

Any support on why this functions in two different ways ?

The issue I found seems to be that when I modify the stop loss or target after the buy order is executed, the system takes it as a new GTT order (Entry Price chosen with “place order if price is below”). Hence upstox system treats me with the condition that I’m placing a new order but in reality I’m just modifying the existing stop loss leg of my GTT order.

I would like to connect with the support team and discuss in detail about what I faced and understand how GTT works.

TIA