Subtract group from another group

I have 2 groups and I want to subtract a simple cylinder from a cube and it doesn’t render correctly.
Any tips on how I can fix this or what steps I am missing?

If both groups are solids, you should be able to use the Subtract tool to do it. Upload the SKP file so we can see exactly what you have going on.