Exclusive Access Was Lost - D2 - BDE -Oracle 7.3

I've got an exclusive lock on a Oracle table and periodically the
application loses the lock and reports that 'exclusive access was lost'.
Any ideas what could be causing this problem?
Could it be a network problem as the network seems to be slow?