Are you assigning the shapes based on an ad-hoc calculation? If so, you'll need to create an actual calculated field, then assign that field to the shape. See https://kb.tableau.com/articles/issue/shapes-revert-to-default-after-closing-and-opening-workbook
Thanks for the reply.
The calculation is a calculated field but the shapes still do not save and revert to a default (sometimes different defaults!). I have used the same calculation and it works in other tabs of my workbook and it’s almost like it can’t add on any more shapes and allow them to be saved.
Hmmm. Any chance you could share your workbook?
I can’t really share it as it contains sensitive university data. I’ll try and recreate the problem in a different one and get back to you.