This apparently incorrect behavior is not a bug. There is a system variable that defines a limit of selected entities, for which grips are displayed after a selection.
Enter new value for GRIPOBJLIMIT» 100000
Below the description from the help file:
System Variable GRIPOBJLIMIT
Suppresses grip display when the number of entities in the initial entity selection exceeds the limit specified in the variable.
If you set the variable to 0, grips will always display on the selected entities.
0 .. 32,767
Read / Write
In the user's profile file
GRIPS, GRIPBLOCK, GRIPCOLOR, GRIPHOT