I tried to evaluate differences between DHCP settings and STATIC.
I investigated with iproute2 tool.
Only difference is with ip rule show:
the first one is with STATIC, the second one with DHCP...

In STATIC are not present the rules to support eth0.
I believe this is the issue but I don't know how to solve.
I tried to add manually without success with:
ip rule add oif eth0 uidrange 0-0 lookup eth0
unfortunately last eth0 is a non valid argument...
Not only, I don't find the file
/etc/iproute2/rt_tables
where official documentation suggest to see the valid argument for lookup (table).