in reply to Re: nested Safe->reval and method from custom Module
in thread nested Safe->reval and method from custom Module

Answered my own question thanks to a hint from samtregar about eval and $@ (on a different thread!).
It needed
$compartment->permit( qw( entereval ) );

the nested eval was trapped by the opcode mask of the first eval.