Got it. In order for controls in PowerApps to understand changes in properties (such as the DefaultDate property in the date picker), then the value needs to change. One way to do that is to make two UpdateContext calls in the OnVisible property of that screen, something along the lines of
UpdateContext({currentDate: Today() - 1}); UpdateContext({currentDate, Today()})That will ensure that the value is changed, and the date picker will be notified of it, updating the selected date to the current day.
Another alternative, which is probably preferred, is to "Reset" the date picker control - which causes its selected date to go back to the default value. In this case, you can set the OnVisible property to
UpdateContext({currentDate: Today()}); Reset(DatePicker1)Where 'DatePicker1' is the name of your date picker control.