@muhammad-ammar  Yes, it should works well without `time.sleep(3.0)`. `_wait_for_element`, that is used inside `wait_for_video_player_render `, will wait for this 3 seconds under the hood (`EmptyPromise(...,timeout=200).fulfill() `).