Maybe I should change to another module
My message meant to not bother trying that, as it has zero chance of changing anything. If your car has a flat tire, putting a sticker on the rear bumper won't fix it.
it gets very complicated for no reason.
If curl is working for you, why learn something new?