Good day @Nour Nabhan ,
Seems like your COLLATE is not the same and this prevent you from sync. You should remember that COLLATE is directly related to the data encoding.
You can try to change the COLLATE of one of the database to fit the other, but you should understand the implications be fore doing so.
For example:
USE master;
GO
ALTER DATABASE Databases_Name
COLLATE SQL_Latin1_General_CP1_CI_AS;
GO
--Verify the collation setting.
SELECT name, collation_name
FROM sys.databases
WHERE name = Databases_Name';
GO