Every channel in your guide has the number 0. No 101, no 102. Just 0. Your reseller's numbering system is broken. The numbers failed to load. You have no channel numbers at all.
A British IPTV reseller whose channel numbers are all zeros has a database error. The channel numbers are missing. The system defaulted to zero. The reseller never checked that numbers loaded properly. You can't navigate by number.
The British IPTV services with proper numbering have unique channel numbers. The reseller who ignored the error leaves you with useless zeros.
The IPTV reseller panel includes number assignment. The reseller can verify that numbers loaded. The resellers who skip verification leave you with all zeros.
The IPTV reseller UK operators who check their own guide would notice that all numbers are zero. They'd fix the database. The resellers who never look don't know that you have no channel numbers.
Here's a scenario that disables number navigation. You want to go to channel 101. You type 101. Nothing happens. Every channel number is 0. You can't type any number to go anywhere. You have to scroll through the entire guide to find anything.
Channel numbers are useless. The reseller's broken database has removed the fastest navigation method.
I've tested number loading across dozens of resellers. Most have proper numbers. Some have all zeros. The reseller's database management determines whether you have working numbers.
A number present British IPTV reseller will have unique channel numbers. You can test this by looking at the numbers in your guide. If you see zeros everywhere, numbering is broken. If you see proper numbers like 101, 102, numbering works.
The same principle applies to duplicate numbers where multiple channels share the same number. The careful reseller ensures unique numbers.
A uniquely numbered British IPTV service will have proper numbers for every channel. Test by checking several channels. If numbers are unique and non-zero, numbering is good.