Using setTemplateMode on the frontend I'm trying to access a CP template from the frontend, and i'm doing something like this in my plugin:

&lt;?php

...
$oldMode  = craft()-&gt;templates-&gt;getTemplateMode();
craft()-&gt;templates-&gt;setTemplateMode(TemplateMode::CP);

$widget = craft()-&gt;templates-&gt;render('plugin/Plugin_Template', array(
    'chatraID' =&gt; $chatraID,
));

craft()-&gt;templates-&gt;setTemplateMode($oldMode);
...


I'm getting the Unable to find the template error, though. I have verified that the plugin is installed, and that the template  plugin/Plugin_Template is accessible from the CP.
May have answered on Stack/plugindev: 

@sjelfull  was intrigued, so started reading code about this, until the thought occurred: you seem to be asking a front end instance to access a CP template? This shouldn't be allowed unless it was a CP or action request, no?  The setting to TemplateMode can't fail this way, must be in trying to use the template, and that may fall apart at line 904 of TemplateService.php, would think. I don't put it past you to have another clever idea, though :wink: -- Takk for de...