Have a look on this thread->
What is inside the Throw, could you please show ?
New BusinessRuleException(“No Member Found”)
Cover it with try catch and use rethrow in business exception so that it could move to set transction status to log the status in queue after that re framework will automatic pick the new item from queue.
Hope its help