I've no doubt that the segment is importable. What isn't happening is that the program is not updating properly, removing the conflicting programs and inserting the newly imported one.
On 2008-09-02, SD served up:
<programme start="20080914190000 -0400" stop="20080914211500 -0400" channel="I16318.labs.zap2it.com">
<title lang="en">The Terminal</title>
<desc lang="en">Unauthorized to enter the United States, an Eastern European (Tom Hanks) befriends a flight attendant (Catherine Zeta-Jones) while living in a New York airport.</desc>
<credits>
<director>Steven Spielberg</director>
<actor>Tom Hanks</actor>
<actor>Catherine Zeta-Jones</actor>
<actor>Stanley Tucci</actor>
<actor>Chi McBride</actor>
<actor>Diego Luna</actor>
<actor>Barry Shabaka Henley</actor>
<actor>Kumar Pallana</actor>
<actor>Eddie Jones</actor>
<actor>Jude Ciccolella</actor>
<actor>Corey Reynolds</actor>
<actor>Guillermo Díaz</actor>
<actor>Rini Bell</actor>
<actor>Stephen Mendel</actor>
<actor>Valera Nikolaev</actor>
<actor>Michael Nouri</actor>
<actor>Zoe Saldana</actor>
<writer>Sacha Gervasi</writer>
<writer>Jeff Nathanson</writer>
<producer>Laurie MacDonald</producer>
<producer>Walter F. Parkes</producer>
<producer>Steven Spielberg</producer>
</credits>
<date>2004</date>
<category lang="en">Comedy-drama</category>
<length units="minutes">128</length>
<episode-num system="dd_progid">MV00149162.0000</episode-num>
<audio>
<stereo>stereo</stereo>
</audio>
<rating system="advisory">
<value>Adult Situations</value>
</rating>
<rating system="advisory">
<value>Language</value>
</rating>
<rating system="MPAA">
<value>PG-13</value>
</rating>
<star-rating>
<value>3/4</value>
</star-rating>
</programme>
On 2008-09-03, SD added:
<programme start="20080914211500 -0400" stop="20080914213000 -0400" channel="I16318.labs.zap2it.com">
<title lang="en">To Be Announced</title>
<episode-num system="dd_progid">SH00019168.0000</episode-num>
<previously-shown />
</programme>
<programme start="20080914213000 -0400" stop="20080914220000 -0400" channel="I16318.labs.zap2it.com">
<title lang="en">Billable Hours</title>
<sub-title lang="en">The Jewish Holiday</sub-title>
<desc lang="en">The agnostic but half-Jewish Sam begins wearing a yarmulke to work to cover his bald spot.</desc>
<date>20060430</date>
<category lang="en">Comedy</category>
<category lang="en">Limited Series</category>
<episode-num system="dd_progid">EP00818735.0003</episode-num>
<episode-num system="onscreen">1003</episode-num>
<audio>
<stereo>stereo</stereo>
</audio>
<previously-shown start="20060430000000" />
<subtitles type="teletext" />
</programme>
On 2008-09-13, SD served up:
<programme start="20080914190000 -0400" stop="20080914214500 -0400" channel="I16318.labs.zap2it.com">
<title lang="en">The Terminal</title>
<desc lang="en">Unauthorized to enter the United States, an Eastern European (Tom Hanks) befriends a flight attendant (Catherine Zeta-Jones) while living in a New York airport.</desc>
<credits>
<director>Steven Spielberg</director>
<actor>Tom Hanks</actor>
<actor>Catherine Zeta-Jones</actor>
<actor>Stanley Tucci</actor>
<actor>Chi McBride</actor>
<actor>Diego Luna</actor>
<actor>Barry Shabaka Henley</actor>
<actor>Kumar Pallana</actor>
<actor>Eddie Jones</actor>
<actor>Jude Ciccolella</actor>
<actor>Corey Reynolds</actor>
<actor>Guillermo Díaz</actor>
<actor>Rini Bell</actor>
<actor>Stephen Mendel</actor>
<actor>Valera Nikolaev</actor>
<actor>Michael Nouri</actor>
<actor>Zoe Saldana</actor>
<writer>Sacha Gervasi</writer>
<writer>Jeff Nathanson</writer>
<producer>Laurie MacDonald</producer>
<producer>Walter F. Parkes</producer>
<producer>Steven Spielberg</producer>
</credits>
<date>2004</date>
<category lang="en">Comedy-drama</category>
<length units="minutes">128</length>
<episode-num system="dd_progid">MV00149162.0000</episode-num>
<audio>
<stereo>stereo</stereo>
</audio>
<rating system="advisory">
<value>Adult Situations</value>
</rating>
<rating system="advisory">
<value>Language</value>
</rating>
<rating system="MPAA">
<value>PG-13</value>
</rating>
<star-rating>
<value>3/4</value>
</star-rating>
</programme>
<programme start="20080914214500 -0400" stop="20080914220000 -0400" channel="I16318.labs.zap2it.com">
<title lang="en">To Be Announced</title>
<episode-num system="dd_progid">SH00019168.0000</episode-num>
<previously-shown />
</programme>
As I understand things, the 09-13 XML should have removed the 3 programs downloaded on 09-02 and 09-03, showing only those from the 13th. The later listing is the one that overlapped previously downloaded listing.
One strange concidence in the two examples I'm looking at is that they are east/west channels -- there's a DST and a PST schedule. The problem has only hit the later schedule (the XML is all based on EST/EDT as appropriate), ie the west coast version of the channel but in each case when similar updates were made to the east coast channel's schedule, they were imported. Since the IDs from SD are different though, that would seem irrelevant.
I've no doubt that the segment is importable. What isn't happening is that the program is not updating properly, removing the conflicting programs and inserting the newly imported one.
On 2008-09-02, SD served up:
<programme start=" 20080914190000 -0400" stop="200809142 11500 -0400" channel= "I16318. labs.zap2it. com"> >Unauthorized to enter the United States, an Eastern European (Tom Hanks) befriends a flight attendant (Catherine Zeta-Jones) while living in a New York airport.</desc> director> Steven Spielberg< /director> actor>Catherine Zeta-Jones</actor> actor>Stanley Tucci</actor> actor>Guillermo Díaz</actor> actor>Stephen Mendel</actor> actor>Michael Nouri</actor> producer> Laurie MacDonald< /producer> producer> Walter F. Parkes</producer> producer> Steven Spielberg< /producer> 2004</date> >Comedy- drama</ category> minutes" >128</length> "dd_progid" >MV00149162. 0000</episode- num> stereo> stereo< /stereo> value>Language< /value> value>PG- 13</value> value>3/ 4</value>
<title lang="en">The Terminal</title>
<desc lang="en"
<credits>
<
<actor>Tom Hanks</actor>
<
<
<actor>Chi McBride</actor>
<actor>Diego Luna</actor>
<actor>Barry Shabaka Henley</actor>
<actor>Kumar Pallana</actor>
<actor>Eddie Jones</actor>
<actor>Jude Ciccolella</actor>
<actor>Corey Reynolds</actor>
<
<actor>Rini Bell</actor>
<
<actor>Valera Nikolaev</actor>
<
<actor>Zoe Saldana</actor>
<writer>Sacha Gervasi</writer>
<writer>Jeff Nathanson</writer>
<
<
<
</credits>
<date>
<category lang="en"
<length units="
<episode-num system=
<audio>
<
</audio>
<rating system="advisory">
<value>Adult Situations</value>
</rating>
<rating system="advisory">
<
</rating>
<rating system="MPAA">
<
</rating>
<star-rating>
<
</star-rating>
</programme>
On 2008-09-03, SD added: 20080914211500 -0400" stop="200809142 13000 -0400" channel= "I16318. labs.zap2it. com"> "dd_progid" >SH00019168. 0000</episode- num> -shown /> 20080914213000 -0400" stop="200809142 20000 -0400" channel= "I16318. labs.zap2it. com"> 20060430< /date> >Comedy< /category> "dd_progid" >EP00818735. 0003</episode- num> "onscreen" >1003</ episode- num> stereo> stereo< /stereo> -shown start=" 20060430000000" />
<programme start="
<title lang="en">To Be Announced</title>
<episode-num system=
<previously
</programme>
<programme start="
<title lang="en">Billable Hours</title>
<sub-title lang="en">The Jewish Holiday</sub-title>
<desc lang="en">The agnostic but half-Jewish Sam begins wearing a yarmulke to work to cover his bald spot.</desc>
<date>
<category lang="en"
<category lang="en">Limited Series</category>
<episode-num system=
<episode-num system=
<audio>
<
</audio>
<previously
<subtitles type="teletext" />
</programme>
On 2008-09-13, SD served up: 20080914190000 -0400" stop="200809142 14500 -0400" channel= "I16318. labs.zap2it. com"> >Unauthorized to enter the United States, an Eastern European (Tom Hanks) befriends a flight attendant (Catherine Zeta-Jones) while living in a New York airport.</desc> director> Steven Spielberg< /director> actor>Catherine Zeta-Jones</actor> actor>Stanley Tucci</actor> actor>Guillermo Díaz</actor> actor>Stephen Mendel</actor> actor>Michael Nouri</actor> producer> Laurie MacDonald< /producer> producer> Walter F. Parkes</producer> producer> Steven Spielberg< /producer> 2004</date> >Comedy- drama</ category> minutes" >128</length> "dd_progid" >MV00149162. 0000</episode- num> stereo> stereo< /stereo> value>Language< /value> value>PG- 13</value> value>3/ 4</value> 20080914214500 -0400" stop="200809142 20000 -0400" channel= "I16318. labs.zap2it. com"> "dd_progid" >SH00019168. 0000</episode- num> -shown />
<programme start="
<title lang="en">The Terminal</title>
<desc lang="en"
<credits>
<
<actor>Tom Hanks</actor>
<
<
<actor>Chi McBride</actor>
<actor>Diego Luna</actor>
<actor>Barry Shabaka Henley</actor>
<actor>Kumar Pallana</actor>
<actor>Eddie Jones</actor>
<actor>Jude Ciccolella</actor>
<actor>Corey Reynolds</actor>
<
<actor>Rini Bell</actor>
<
<actor>Valera Nikolaev</actor>
<
<actor>Zoe Saldana</actor>
<writer>Sacha Gervasi</writer>
<writer>Jeff Nathanson</writer>
<
<
<
</credits>
<date>
<category lang="en"
<length units="
<episode-num system=
<audio>
<
</audio>
<rating system="advisory">
<value>Adult Situations</value>
</rating>
<rating system="advisory">
<
</rating>
<rating system="MPAA">
<
</rating>
<star-rating>
<
</star-rating>
</programme>
<programme start="
<title lang="en">To Be Announced</title>
<episode-num system=
<previously
</programme>
As I understand things, the 09-13 XML should have removed the 3 programs downloaded on 09-02 and 09-03, showing only those from the 13th. The later listing is the one that overlapped previously downloaded listing.
One strange concidence in the two examples I'm looking at is that they are east/west channels -- there's a DST and a PST schedule. The problem has only hit the later schedule (the XML is all based on EST/EDT as appropriate), ie the west coast version of the channel but in each case when similar updates were made to the east coast channel's schedule, they were imported. Since the IDs from SD are different though, that would seem irrelevant.