We are using Splunk Enterprise 6.4.3 with Punchcard Custom Visualization 1.0.0.
User role with Read Only access are getting "No matching visualization found for type: punchcard, in app punchcard_app". This works fine for Admin and Power Users.
Thanks @cmerriman. Although this is yet to be migrated/tested in Prod. Missing Read Only Permission for Read Only group of users seemed to be the issue.