If the date field is forced, and you press the lookup button, you get the "date required" error after you have selected the date.
In example 1. Make the date field "required'. Insert a new record, select the date lookup, pick a date. You will see the "date required" error and the date field will not be populated.