garrette2010
Can you please elaborate more on this answer? What exactly is the alternative method for me to create a new custom geometry node that contains a custom function that alters my geometry??
You don't anymore, as it's deprecated. The attribute VOP replaced the VOPSOP, which uses a 'CVEX' shader instead of a 'geometry' shader.
To create a new custom geometry node, create an HDA from a subnet containing an Attribute VOP or an Attribute Wrangle.
garrette2010
I don't really know what CVEX is and how to access it, nor what CVEX shader means...
I wouldn't worry about it, but CVEX is a generic context for executing VEX shader code as opposed to the specific contexts (geometry, surface, displacement, light, etc) You can create a new CVEX shader using a builder node. CVEX shaders need something that executes them, such as an attributevop or volumevop. CVEX shaders are also found in places where they are evaluated inline such as in LOP expressions or Stylesheets.