(a) A Program staff member, Program volunteer, or Program participant may not be arrested, charged, or prosecuted for violating § 5-601, § 5-619, § 5-620, or § 5-902(c) or (d) of the Criminal Law Article for possessing or distributing controlled paraphernalia or drug paraphernalia whenever the possession or distribution of the controlled paraphernalia or drug paraphernalia is a direct result of the employee’s, volunteer’s, or participant’s activities in connection with the work of a Program authorized under this subtitle.

(b) Notwithstanding the provisions of subsection (a) of this section, a Program staff member, Program volunteer, or Program participant is not immune from criminal prosecution for any activities not authorized or approved by a Program.