>WARNING: Strange 627 has no callsign. Skipping
It means that channel 627 in your lineup doesn't have a "callsign" field in the Data Direct data. This field is not optional, so it's a mistake by the data source. If you can provide your lineup information, I'll report it. The channel is currently ignored.
>Writing schedule: Exiting subroutine via next at
/PerlApp/grab/na_dd/tv_grab_na_dd line 1246.
This would be a bug, but there is no "next" at that line so it's either fixed in the current version or has moved. Knowing what version you're using would help isolate the problem. (xmltv.exe tv_grab_na_dd --version)
You can also try the latest alpha release http://alpha-exe.xmltv.org
Robert