Duplicate `screen_view_id`

Hi,

We are using the Snowplow open source along with Snowplow mobile dbt model (0.6.3).

We seem to be getting quite a few duplicate screen_view_id which should not be possible, and fails the tests for the mobile dbt model. The weird part is that these events for duplicate screen ids seem to spread across dates, users, sessions i.e. different users across different sessions seem to be having the same screen_view_id

Which tracker / version of the tracker are you using?

Most of the trackers use a UUIDv4 for the screen id (although you can overwrite this yourself in the method) which is guaranteed to fill the UUID randomness / pseudorandom constraints but doesn’t have a guarantee to be globally unique over time across users.