I've tried re-signing macros, deleting/resyncing the page type, and importing the page type.
Interesting enough, if I delete the page type from the destination and try to re-sync it, I get this error.
SyncServer.ServerError: Exception occurred: [DataConnection.HandleError]: Query: ALTER TABLE [Evolution_Stories] DROP CONSTRAINT [PK_Evolution_Stories]; ALTER TABLE [Evolution_Stories] ADD CONSTRAINT [PK_Evolution_Stories] PRIMARY KEY ([StoriesID],[NodeID]) Caused exception: Column name 'NodeID' does not exist in the target table or view. Could not create constraint or index. See previous errors.
However, if I export/import the page type it imports correctly and all fields are there.
If I try to import the entire site, this error happens when trying to import those Stories Page type
SELECT TOP 1 *
FROM View_CMS_Tree_Joined AS V WITH (NOLOCK, NOEXPAND) INNER JOIN Evolution_Stories AS C WITH (NOLOCK) ON [V].[DocumentForeignKeyValue] = [C] AND V.ClassName = N'Evolution.Stories' LEFT OUTER JOIN COM_SKU AS S WITH (NOLOCK) ON [V].[NodeSKUID] = [S].[SKUID]
WHERE [NodeSiteID] = @NodeSiteID AND ([NodeAliasPath] = @NodeAliasPath AND [DocumentCulture] = @DocumentCulture)
Caused exception:
Invalid column name 'C'.