wixData insert works in preview, but not in live mode. Please help

Hi, wixData.insert works fine in preview mode, but doesn’t in live mode. Nothing gets into the DB in live mode. It’s on the website www.imatekitchen.com/prize.

I have the following code below:

export function button1_click(event) {
console.log( “button1 clicked” );
let payload = {
orderId: session.getItem( “orderNum” ),
fname: session.getItem( “fname” ),
lname: session.getItem( “lname” ),
email: session.getItem( “email” ),
address: session.getItem( “address” ),
rating: parseInt(session.getItem( “rating” ), 10 ),
review: $w( “#review” ).value,
prize: $w( “#prize” ).value,
prodName: session.getItem( “prodName” )
};
console.log( “reached 1” );
let options = {
“suppressAuth” : true ,
“suppressHooks” : true
};
wixData.insert( “Reviews” , payload, options)
.then( (results) => {
console.log( "result is " ,results); //see item below
} )
. catch ( (err) => {
console.log( “error” );
console.error(err);
} );
console.log( “reached 2” );

wixLocation.to( "/thank-you" ); 

}

James, this is almost always a collection permissions issue

Thank you! That works!