Please remove all the waits. It is not needed and just makes the test run longer. The quish.waitForObject should be your wait by giving it a timeout. If the object can not be found then add a longer timeout.
e.g. arterial_rangeBar = utility.get_object_from_names(names.arterial_RangeBar, error_message="arterial rangeBar object is missing", timeout_ms=1000)