I have a similar situation as in this (now closed) support request:
Specifically, I have a repo that originally was private but now is public:
The codecov for it is 100% but the badge is showing “unknown” and under codecov settings it is showing the message “Repository is activated and using one private repo credit.”
So clearly codecov still thinks my repo is private even though it has been public for days.
I tried removing it from codecov and adding it but it seems it was not really “removed” but rather “archived” so the restored version still has the same issue.
I suspect that only codecov can fix this but if anyone has a work around I’d appreciate it!