Engine Start/Stop Button Indicator Issue

I have a Honda City VX. I keep getting the Engine Start/Stop problem indicator (Exclamation mark with a round arrow over it). I have taken it to multiple company authorized workshops but they are not able to debug the problem.
Here’s what happened- They ran a scan and removed/fixed all the error codes. After this the car starts fine (no indicator) but I get the same indicator back if I restart the car after driving for 30 minutes. After this, the car starts but I have to keep the Start/Stop button pressed for 2-3 seconds. This is going on for last 3 days. Please guide/suggest. Thanks.