Paypal form problem with fields

Hi there,
i make a paypal form with this shortcode:
[s2Member-Pro-PayPal-Form register="0" level="1" ccaps="" desc="description" custom="betpronostici.it" captcha="clean" ps="paypal" lc="" cc="EUR" dg="0" ns="1" custom="DOMAIN.COM" ta="0" tp="3" tt="D" ra="0.01" rp="1" rt="M" rr="1" rrt="" rra="2" accept="paypal" accept_via_paypal="paypal" coupon="" accept_coupons="0" default_country_code="" /]

This form is for paypal express payment.

Form add fields, STATE, ZIP CODE, and NATION, but NOT STREET ADDRESS and CITY.
Now digging to pluging found the template in /includes/template/forms/paypal-checkout-form.php
At line 143 this tell me that if paypal is enable the address fields are hidden…

But forms show me STATE, ZIP and NATION fields,

Why?.

Those field are required by paypal?? or this is an issue of s2M?

Thanks in advance

nobody knows anything?
Authors!?!?!!

Have a look in General Options > Registration Fields & Options > Tools > Allow Profile Edits:

In that section you can set what people see by default when they signup via your forms.

there are not a trouble of that section. This is a trouble of shortcode or template that generate the pro forms.
In Registration Fields & Options there aren’t options for address fields.