If you can prove that there is no loss of revenue, this is a procedural/technical lapse only and nothing else. At present no specific case law in favour of the assessee is available. However, it is suggested that you may delay the adjudicating proceedings legally as far as possible. By the time the case is adjudicated, you may be come by some case law in your favour by High Court or Supreme Court.
Penalty cannot be imposed upon without personal hearing as per Section 129 (4) of the CGST Act and you can avail three adjournments as per Section 75 (5) of the Act. Three adjournments means four opportunities for personal hearing.
I also agree with both experts.