Maybe give a little script to the object to ensure the polygon flag is switched on may be, it worked for me with tricky entities but may not for many others.

action poly
{
my.polygon = on;
}