Delay Activity and Delay After/Before Within Acitivity Not Working - What should I do?

Your welcome.

i think you are using classic design experience. in this case you can use Element exist activity for the conditional delay. please refer the below link it will help you to understand how to use this conditional delay and you have to keep the max time taken for the Ui element to load in your application.