"The path must reside within a pool mount point" when selecting path for SMB Share

I was going through the process of renaming one of my pools, my main HDD for my plex library. Its a single 18TB drive, with about 10TB of data on it.

i originally had the pool called storage, and the parent dataset called storage, so it was /mnt/storage/storage, and it was getting confusing, so I remounted it as mnt/tank/storage.

Now when I create the SMB share for /storage, i get “The path must reside within a pool mount point”

Any help?? ChatGPT has been useless, and what got me here in the first place

Some more info.
It also seems like the pool isn’t showing up correctly?

I have my apps pool, and then the storage pool, but the storage pool shows no VDEVs. It also should show tank instead of storage, as tank is the new name i was changing it to

Under dataset i still see the apps dataset, and the tanks and tanks/storage datasets

It’s getting confusing reading that but I think you are getting the pool and dataset mixed up. Here is an image of mine. Bulk is my pool. My data dataset is my library. So my path would be /mnt/bulk/data. Hope this helps.