If a person is ordered to testify or produce a record, document, or other object under this chapter and the order specified that the person is granted transactional immunity pursuant to this section, such person shall not be prosecuted or punished in any criminal action or proceeding for or on account of any act, transaction, matter, or thing concerning which the person is so ordered to testify or produce a record, document, or other object, except that the person may be prosecuted for perjury, for giving a false statement, or for an offense involving a failure to comply with the order.
HRS § 480-23.3