Default constraint issue
How we can identify if the constraint is failing or if there is some
  other issues causing this?


The most likely cause is that a client is simply inserting a null, or updating the column to null, neither of which is prevented by a default constraint.

If you don't want nulls, just declare the Version column as NOT NULL, or add a check constraint.