If MT is enabled, then a new callback can be received before the previous command is processed, causing a conflict of 2 callbacks. Change-Id: I5ff8f231208e8d62824d590d3c8e791e8e36affb