try and repeat the transaction rejected with deadlock error; use SET DEADLOCK_PRIORITY to control which connection is rejected.complex solution:
found the deadlock concurrency point on the TRIGGERS, and serialize it; if you known, write the "Petri Net" of the triggers.Fabio