STOPMARKET is not proper work

Input:

PB_Order_id_1 = tsl.order_placement(tradingsymbol=Traded_Stock_Name ,exchange=‘NSE’, quantity=Half_Sell_Quantity_1, price=Target_Price_1, trigger_price=1, order_type=‘STOPMARKET’, transaction_type =‘SELL’, trade_type=‘MIS’)

Output:

'Got exception in place_order as {‘status’: ‘failure’, ‘remarks’: {‘error_code’: ‘DH-906’, ‘error_type’: ‘Order_Error’, ‘error_message’: ‘Trigger Price should be greater than Price’}, ‘data’: ‘’}

if I place ‘STOPMARKET‘ order in Buy side or Sell side even price is greater than trigger price that time also this error shown and order has not place
Please solve this issue