Errore 400 in chiamata AJAX merda su woocommerce

il content type è application/json un json, dentro viene chiamata una azione (col nome corretto) e viene passata una variabile.

chiamando direttamente la funzione php, quella va (risponde come deve) - se provo in ajax mi risponde con error 400.

la funzione php è caricata dal functions

l’azione è chiamata correttamente

il content type è contentType: ‘application/json; charset=utf-8’,

non è richiesto nulla su utente loggato/sloggato (e comunque ho provato sia uno che l’altro)

boh. che sia la variabile a sto punto che non gli piace?

quello che dovrebbe fare è “quando l’utente seleziona il valore di un select, chiama azione, passa valore del select, fai cose, e poi aggiungi html alla pagina”