I doubled checked by trying out Incremental replication on a table instead of a view. I noticed that the failure is not happing on the target but on the Source. The error is not descriptive, only saying status error. As shown below
time=2023-01-14 190941 name=target_postgres level=INFO message=Table '"snmptrap"' exists cmd_type=elb consumer=True name=target-postgres producer=False stdio=stderr string_id=target-postgres
2023-01-14T190941.162356Z [info ] 2023-01-14 190941,162 | INFO | singer_sdk.metrics | INFO METRIC: {"metric_type": "timer", "metric": "sync_duration", "value": 0.04533576965332031, "tags": {"stream": "dbo-SnmpTrap", "context": {}, "status": "failed"}} cmd_type=elb consumer=False name=tap-mssql producer=True stdio=stderr string_id=tap-mssql
Is there a way to see a more descriptive error log?