never mind my post, I found the issue
I found some clue in vcloud-container-debug.log which was getting all the policy correctly so the issue was not communicating with the vcenter
However there were some old policies based on old unused tags, and these tags were removed and the policies were missing theses tags, I thought I had cleansed all these policies but I had missed one, once I fixed that, the refresh policy worked fine.