Notification emails silently fail on shared hosts.
Gravity Forms hands the notification to wp_mail(). wp_mail() hands it to PHP mail(). PHP mail() hits the open internet from a shared IP with no SPF record — and Gmail drops it on the floor. Gravity's own log shows 'sent' because Gravity did its job. The mail just didn't arrive.