Checkout MCP create_checkout fails with “Missing required buyer IP header” despite following official demo

i had same issue, and i resolved it with the header in POST, but i hit now this:

Internal error calling tool create_checkout: Core client error

i put the correct json body with the id of ProductVariant and buyer info, but i get this error above, same error i get with the create_cart tool.

anyone resolved this issue?