@dragonfixed00 lease expires too soon? Pretty sure it defaults to 2 hours, but you can adjust that - I have mine set to like 4 days.
So dhcp would normally hand out its own IP on the interface for dns and the gateway..
Can your client ping pfsense IP, can it do dns - use your fav tool, dig, nslookup, host on the client and validate it can resolve say www.google.com
What rules do you have on the interface? Do you have any rules in floating?
If this is a new interface and not lan - there would be no rules, and you would have to create them. Unlike lan which defaults to a any any rule.