How many technical problems do you know about, and which one is the most dangerous ( with Bitcoin) ?
Most dangerous? Uneducated users.
Uneducated user fall under the
non-technical category

@OP:
A fork is not a 'technical problem'.
A fork (in terms of soft-/hard- fork of the network) describes the 'status of the consens'. This is not directly technical.
And a code fork is simply just 'copying' the code at a specific time (and eventually changing things), creating a new version.
You have to be more specific regarding collisions. What exactly is your concern/question ?