Effect not recovering from error despite catch block - Effect Community