Hey there, Hope you're doing good. There's a reason why SL and Target Price cannot be the same. Well, maybe they have changed it after realizing the inherent execution issues.
A trigger price activates a Stop Loss order when the price is reached and then the order is sent to the exchange and executed based on the limit or market price. If you are long, then the trigger price has to be higher than the SL-L limit price. Why? Because the stop loss must be triggered first and then the order will get activated at the exchange. The limit price is a buffer price above which the SL must get executed. If the target and limit are the same price, then there are higher chances of the order not getting executed and your trade will continue despite the SL level being breached.