Also found that if i delete and re-register the host using the TEST lifecycle and Base_RHEL8.5_CV content view instead of BUILD and Base RHEL8.4_CV this works OK and the host has access to the 8.5 content view but again it cannot be changed successfully after registration.
The only thing that changes in the redhat.repo is the releasever field ie 8.4 or 8.5.
If you need the system and have a snapshot to revert to, you could do that.
If the issue isn’t affecting you too badly you could stick with the rc1 version and later upgrade to the release version.
Possibly, you have found an issue with the rc1. On the other hand, there were some issues with candlepin lately, so it may all be sort of the same problems.
Either way, your problem maybe of interest for the devs. I hope they’ll pick it up…
OK thanks for your help I will test reverting to the previous release in the short term and no doubt these issues will be resolved by the time 3.4/4.6 is formally released.
At least this was an issue of my own making and I have good backout option.