Temporary workaround.
Don't save local rating to core data when leaving the session screen. Save it when fetching from cloud.