I encountered one problem that you can tell the menu of editing primitives are grayed out when adding new mesh, but when I enable the option of 'enter edit mode' for new object in preference, primitives seems work, but another problem came. It always generate another cube been overlapped as you can tell from the image below.
And once I uncheck the 'enter edit mode' option, new mesh added as object, the primitives menu seems working again, but now blender crashes if I change any each of parameters.