Please could you reformat your OP to use code fences - helps us to see the code better!
No, there’s not a limit. I have loads of Channels for some of my Things (15+).
What happens if you have more than 6 Channels, but restart openHAB too? Does it work then?