Thank you for the suggestion! I'm using OpenROAD without all of the OpenLANE scripts, and I think you are right about the root cause. It looks like the 'drawing' data types don't overlap enough with the 'pin' data types, even though they are technically connected.