That is very strange.
I definitely can say that for Ned1/2/3 BBC1/2 are correct. I am using these myself. I should have noticed.
Now I am going to ask you to do some digging.
Find the Bouquet entries for Ned1/2/3/ and BBC1./2 for the IPV channels.
List these here. You can delete the info with the URL
f.i.:
The entry:
#SERVICE 5002:0:1:2:0:32:0:0:0:3:http%3a//player-api.new.livestream.com/accounts/27755193/events/8452381/live.secure.m3u8:atv
#DESCRIPTION atv
you can edit like this:
#SERVICE 5002:0:1:2:0:32:0:0:0:0:http%3a//:atv
#DESCRIPTION atv
Now take the service ref of the lines (here 5002:0:1:2:0:32:0:0:0:0:) and search for this service ref in every channels file you can find in the etc/epgimport folder on your receiver.
Omit the first digits ( 5002, 4097, 1)
For the above channel I got:
<!-- IPTV --><channel id="ATV.be">4097:0:1:2:0:32:0:0:0:0:http%3a//example.com</channel><!-- ATV -->
Found them. List them here.
Provide me also with all the sources.xml files you got in /etc/epgimport
You probably made a few with the use of the m3u8 convertors you used.
So even further (looking in the future) can you have a look in the m3u8 file you got from your provider.
Does this file contains information in the tvg-id= tag?
Again, a few lines from this m3u8 file will go a long way. You can remove the identity of the IPTV provider and you own log-in.
(I do not not need them to work, Just see if I can offer you something better)