Using Truenas as Tailscale Exit Node - Not working

Here is what is going on. This all was working then the key expired and the updating was not working. I uninstalled / reinstalled a few times, dug through forums, and got to the below configuration which feels like where I started. From my cell phone with tailscale connected, I can get all the way to my LAN resources, but I cannot get to the internet. I feel like I am missing something simple with some forwarding options in TrueNAS.

Current setup:
TrueNAS
System Version 25.04.2.6
-Advanced Settings / Sysctl
-net.ipv4.ip_forward value 1 enabled
-net.ipv6.conf.all.forwarding value 1 enabled
Tailscale (running as application) application v1.96.5, version v1.4.7
Checked options:
-auth once
-advertise exit node
-Host Network
Advertised Routes
-192.168.0.0/24 (.1 is the router gateway; TrueNAS is .252)
Tailscale State Storage
-ixVolume

Tailscale admin page
machine name truenas-scale Connected
-expiry disabled
-Subnets (192.168.0.0/24 box checked) (no exclamation mark)
-Exit Node (Use as exit node box checked) (no exclamation mark)

machine name cell-phone Connected
(client)

CLI (IPs have been modified):
/ # tailscale status
100.91.999.999 truenas-scale username@ linux idle; offers exit node
100.111.999.999 cell-phone username@ android active; direct 174.196.999.999:59638, tx 29876 rx 6980
/ # tailscale serve status
No serve config

Welcome!

Works for me.

I did not need any of the following

-Advanced Settings / Sysctl
-net.ipv4.ip_forward value 1 enabled
-net.ipv6.conf.all.forwarding value 1 enabled

Have you tried “Accept DNS” and “Accept Routes”

One or both of those worked when I tried it a 2nd time.
Thank you.