They haven't cancelled the trades because of the price movement/volume. Clearly the ASX issued some sort of query prior to trading and the ASX has (by their own admission) accidentally allowed it to open. Thus they've reversed the trades made when trading should never have been allowed to occur.
BPG Price at posting:
0.8¢ Sentiment: Buy Disclosure: Held