@User, yes if the utilization is too high the detailed placer will not be able to find a legal location for all of the cells. Padding the cells by default is a good idea to make it easier for the router to find routes for all of the connection without any issues. The initialize floorplan command in openroad accepts a utilization and then will compute the bounding box. Perhaps openlane has a default that is too tight.