Issues with email confirmation, terms check and page redirection

1) Appointments+ Confirmation Emails aren't getting sent, have auto confirm option enabled. Auto confirm doesn't seem to work. Email response only works when manually setting an appointment to confirmed (free appointment)

2) Terms checkbox filed is not working in the /booking page when it's marked as required, it works when it's not marked as required

3) The page redirect not redirecting to thank you page once a appointment is booked.