This is because bottle caps are ordinarily too small to be useful recyclable material, as when separated they are hard to get together in enough quantity.
While attached to the bottle, they should be viable recyclables.
Someone should tell my council.
My pure guess with no evidence was perhaps they were made of a different plastic
Sadly, a very low percentage of plastic gets recycled anyway. In my country recycling company stats say only 10% - 20% of collected plastic is recycled. But the reality is much worse than that.
It turns out that nearly all of even that small percentage just gets shipped to a poor country for recycling because it’s too expensive to recycle here. Once it’s been shipped it’s considered “recycled” but since recycling is expensive the company receiving it just takes the money and quietly landfills it in their own country.
The reality is that plastic recycling barely happens at all.
Largely due to the fact that people confuse resin ID codes as recyclable labels and don’t know which types of plastics can be recycled in thier area.