I have created several dashboards that work fine on my desktop but when published the calculated fields do not calculate or calculate incorrectly. In the example below YTD% change does not show in tableau public. However on the desktop version it does show.
The link to tableau public is
The matching workbook is attached.
I analyzed your .twbx but "YTD% change" is not showing any value in tableau desktop. I guess you should have to check your calculated field again.