I have already run the <update>c command, but the relevant channel XML files were not updated.
The new channels are visible on the official TV guide website, but they are not included in the generated XML.
Could you please update the channel list as well? Thank you.
https://www.singtel.com/personal/products-services/tv/tv-programme-guide

Strange here everything is ok
[ Info ] ( 1/1 ) SINGTELTV.COM.SG -- chan. (xmltv_id=ONE HD (Mandarin)) -- mode Force
[ Debug ] skipped : show that happened before 'today' @ 07/06/2026 23:20
[ Debug ] skipped : last show, no next startime to use as stop
[ Info ]
[ Info ] Summary for update of ONE HD (Mandarin)
[ Info ] missing shows added 0
[ Info ] changed shows updated 0
[ Info ] new shows added 16
[ Info ] unchanged shows inspected 0
[ Info ] total after update 16
[ Info ] elapstime / updated show 0.00 seconds
[ Debug ]
[ Debug ] 16 shows in 1 channels
[ Debug ] 0 updated shows
[ Debug ] 16 new shows added
[ Info ]
[ Info ]
[ ] Job finished at 08/06/2026 10:38:58 done in 1s
I just re-ran <update> c with the original singteltv channel.xml, but there is still no update.
I noticed that some channels are different from the XML file you attached earlier, so it looks like the channel list is still not being refreshed properly.
update requested for - 10 - out of - 10 - channels for 7 day(s)
[ ]
[ Info ] ( 1/10 ) SINGTELTV.COM.SG -- chan. (xmltv_id=TechStorm (HD)) -- mode ChannelList
[ Debug ] skipped : last show, no next startime to use as stop
[ Info ]
[ Info ] Summary for update of TechStorm (HD)
[ Info ] missing shows added 0
[ Info ] changed shows updated 0
[ Info ] new shows added 261
[ Info ] unchanged shows inspected 0
[ Info ] total after update 261
[ Info ] elapstime / updated show 0.00 seconds
[ Info ]
[ Info ] ( 2/10 ) SINGTELTV.COM.SG -- chan. (xmltv_id=CCTV Entertainment) -- skipped --> mode None
[ Info ]
[ Info ]
[ Info ] ( 3/10 ) SINGTELTV.COM.SG -- chan. (xmltv_id=Dragon TV Intl) -- skipped --> mode None
[ Info ]
[ Info ]
[ Info ] ( 4/10 ) SINGTELTV.COM.SG -- chan. (xmltv_id=Hunan International) -- skipped --> mode None
[ Info ]
[ Info ]
[ Info ] ( 5/10 ) SINGTELTV.COM.SG -- chan. (xmltv_id=BRTV International) -- skipped --> mode None
[ Info ]
[ Info ]
[ Info ] ( 6/10 ) SINGTELTV.COM.SG -- chan. (xmltv_id=China Movie Channel) -- skipped --> mode None
[ Info ]
[ Info ]
[ Info ] ( 7/10 ) SINGTELTV.COM.SG -- chan. (xmltv_id=Phoenix InfoNews) -- skipped --> mode None
[ Info ]
[ Info ]
[ Info ] ( 8/10 ) SINGTELTV.COM.SG -- chan. (xmltv_id=CCTV-4 (HD)) -- skipped --> mode None
[ Info ]
[ Info ]
[ Info ] ( 9/10 ) SINGTELTV.COM.SG -- chan. (xmltv_id=CTI Asia (HD)) -- skipped --> mode None
[ Info ]
[ Info ]
[ Info ] ( 10/10 ) SINGTELTV.COM.SG -- chan. (xmltv_id=HITS Movies HD ) -- skipped --> mode None
[ Info ]
[ Debug ]
[ Debug ] 261 shows in 10 channels
[ Debug ] 0 updated shows
[ Debug ] 261 new shows added
you are doing something wrong, to grab channel list is suggeted to se timespan 0 and then update c, in config not on channel lines.Example:
<update>c</update>
<channel update="i" site="unifi.com.my" site_id="fifa1" xmltv_id="Worldcup 1">Worldcup 1</channel>