Please reference the Data Sync Limitations on service and database dimensions:
I agree with @Alberto Morillo, your exception should be "Unable to process a schema with 2434 tables, 500 is the max....".
Here's the Azure official blog talk about how to Sync SQL data in large scale using Azure SQL Data Sync. It gives you a solution to solve the exception:
Sync data between databases with many tables
Currently, data sync can only sync between databases with less than 500 tables. You can work around this limitation by creating multiple sync groups using different database users. For example, you want to sync two databases with 900 tables. First, you need to define two different users in the database where you load the sync schema from. Each user can only see 450 (or any number less than 500) tables in the database. Sync setup requires ALTER DATABASE permission which implies CONTROL permission over all tables so you will need to explicitly DENY the permissions on tables which you don’t want a specific user to see, instead of using GRANT. You can find the exact privilege needed for sync initialization in the best practice guidance. Then you can create two sync groups, one for each user. Each sync group will sync 450 tables between these two databases. Since each user can only see less than 500 tables, you will be able to load the schema and create sync groups! After the sync group is created and initialized, we recommend you follow the best practice guidance to update the user permission and make sure they have the minimum privilege for ongoing sync.
Hope this helps.