When a DRep recasts his/her vote on a proposal , the api response does not return the correct vote response instead returns the previous vote. However inspecting from cardano explorer the recast is successfull and it appears to be a problem on our end.
specifically this api : https://dev.drep.id/api/drep/221b0c059e1444706025a7c95a84577316efb1d29da15256eb72323325/vote

