You violated rule 3.20 by leaving whilst still in a roleplay situation. Even if you were in a rush, there were other measures you could have taken, such as making an F6 report detailing the reason you must leave as explained in rule 3.20.
In disputes, we look at the validity of the punishment...