BusinessObjects Board

RESTful refresh not saving back to repository in 4.3

I am refreshing a web intelligence document and am wanting to save it back to the repository.
I’m using a powershell script and the following saves back to the repository in 4.1:

$headers = @{“X-SAP-LogonToken” = “$LogonToken” ;“Accept” = “application/json”;“Content-Type” = “application/json”;“X-SAP-PVL” = $contentLocale};
$DocDetailUri = $CoreURL + “raylight/v1/documents/$repid”;
Invoke-RestMethod -Method Put -Uri $DocDetailUri -Headers $headers;

Now in 4.3 the last modified datetime is updated on the report but the actual report contains the original report (not the refreshed version). Any ideas?