Added wait for visible to prevent errors
Additional protection; now it should catch all nosuchelement glitches