Please define what you mean by 'sharing'. It can be interpreted different ways...
In a traditional/historical sense, sharing involves a single copy of a file that a remote user can access over a network (such as stored on a file server). Depending on the application, the document might support concurrent use (e.g. two or more users can both open the same file simultaneously), or it might be exclusive (while remote user B is using the file, User A is locked out).
In a more modern sense, Numbers also supports collaboration where is uses iCloud to distribute a document amongst many users who can all open and edit the file simultaneously.
There are probably other nuanced cases, too.
In the latter, it appears the latest version of Numbers has updated the collaboration model to support opportunistic as well as explicit collaboration (where a remote user can request access to a document without a prior formal invitation). This seems to be limited to the latest version/OS, and block previous versions.
However, if all users are on the same version, this doesn't appear to be a problem (at least in my limited testing).
So can you describe how you're trying to share the document? and the relevant version numbers in use?