SQL Server Identity Column Detection

The datatype is varchar(4000). The GLIDEID is generated by Glide and syncs fine with the server when a new row is created in Glide, so I do not think its a datatype issue. The problem is when a new row is created outside Glide. Glide needs to detect the new row, create a new GLIDEID value and sync this back to the server.