Adding robustness to scenario code

- Oracle on sodb10 experienced lab shelf access that wasn’t robust. So
we fixed this.