The fields are clearly date fields when in eidt mode, but it disappears in the preview/published view.
This is a form that works fine on premise version that I am trying to recreate in O365 environment.
@juneaubugg can you replicate the issue in a new list with Classic form?
If not, can you re-test after the following:
- remove all overlapping controls
- leave the first date control and delete the next three, if the date control appears then re-add the remaining controls
Update us how you get on.