Hi @yisrael-wix
To test the backend problem I’ve now created a simple page - visible to anyone. I’ve also created a new backend module - using the default sample multiply function. It produces the expected result in Preview but fails in Live. You can see it here: https://www.wewillnomad.com/multiply
I’ve also created an exact copy in the Dashboard to see if it changes the may permissions are handled. Same result. It still seems as if the Dashboard user is seen as a visitor and the backend modules seem to require a ‘member’ role - even though the permission is set to Anyone.
Front page:
import {multiply} from 'backend/multiply';
$w.onReady(function () {
});
export async function buttonFetch_click(event) {
var calculation = await multiply($w('#input1').value,$w('#input2').value);
$w('#textResult').text = calculation.toString();
}
Backend Module:
export function multiply(factor1, factor2) {
return factor1 * factor2;
}
webmodule permissions:

