Channel is recently published, but it is not showing in the Channel Store on devices or via Search on devices.
It takes approximately 24 hours after a new channel has been published for it to show up in the Channel Store and Search on devices.
You can always add your channel to your device with the Vanity Access Code of the channel during the 24 hour period.
On devices, our categories has a cap of 1000 channels on device, and a cap of 2000 channels on the Web Channel Store. The channel placements are algorithmic which may be a reason why your channel is not visible at this time.