3D objects do not appear

I have written a simple OpenGL 2.0 program that creates a rectangle, a triangle, 3 axes and a pyramid. On my desktops (home and office) all objects appear and the pyramid responds to keystrokes as required. However on my 2 laptops (ASUS X200MA and Dell Latitude E5530) the pyramid does not appear. I get no error messages. The “world” moves (rotates on axes) as required. There are no “holes” in the drawing. The pyramid just does not show up. What can I do to debug this?

Windows 10 64-bit on all systems.
Laptops have only built-in graphics (Intel)
Desktops have either AMD 6700 or 7000 adapters