For commercial situations, let IOC make the call. You are here to make the call in emergency, safety-relation situations.
That's a good summary, and a good start for a junior Captain looking for guidance.
I have a concern that too many Commanders are constantly asking IOC what to do, sometimes for the most trivial things. IMHO, I believe that is a mistake, that in the short term eats away at the authority of the Commander; and in the longer term, could lead to unsafe decisions being made because the Commander has grown up on a diet of "following IOC's orders".
Like all leadership positions, there is a fine line and it takes time to find it, and be comfortable with it.
Officially, the Captain's responsibilities include '...passenger comfort, schedule keeping..." as well, so if you wish to return to the stand to get something fixed, do it. If you want to continue, do it.