How did you verify the SMB share is empty? Did you check it using the command line on TrueNAS or a file browser, etc? Narrowing down if the files are on TrueNAS but not viewable by Jellyfin could help.
Do you think you were hit by this upgrade deadline issue?