I have just been experimenting with an automation workflow which will allow me to updated an audience via the Adobe I/O API (https://mc.adobe.io/{{tenant}}/target/audiences). But I am getting inconsistencies between what I get from the API and what I see inside Target – I have not even begun to dissect what audience gets delivered to the page... You can see here when I begin that I am accessing a specific ID and this reflects what I can see in the UI of Target


I then use my scripts to send an update to modify the audience as below. You can see the response from the PUT reflects the changes I have made. And I would expect that the Audience that I just updated should now be reflected in the Target UI, but as you can see, it isn't.


Now if I use the GET audience method again, I can clearly see that the audience is up to date. Notice the modified data... it is identical to my original PUT

If I go back and save the audience again it will revert to the original and that is where the problem is. I do not want to be in a situation where the Audience being viewed from within the UI is different from what will be called from the edge server I am connected to (if that is even what is happening).
Am I just expecting too much for this data to keep in sync or am I seeing and issue which needs to be addressed through support ticket.
Any one experienced this?
Help would be greatly appreciated!
Is this even the right forum 
Thanks!