No, there is no custom timeout that you can set on this. I am in doubt if this answer is what you seek or the answer only triggers new questions. Let us know.
What is the State? When it is not Error or Success, what is it when you experience this issue?
Is the issue easy for you to reproduce? If yes, please let me know what you do to reproduce?
If not easy to reproduce maybe you can log the value so that you can answer my question next time you see the issue again. Maybe introduce a time-out where you log the value and break the loop.