I am operating in an Oracle Database 11g Enterprise Edition Release 188.8.131.52.0 - 64bit Production environment.
I am running SQL Developer release 4 Early Adopter version 2.
In SQL Developer 3.2, while logged onto a specfic schema, It was possible in the Connections Window to expand the Other Users menu item, then the SYS menu item, then the PACKAGES menu item, and select a package, and via the right-click context menu, "Run" it. The "Run PL/SQL" window would appear, and I could enter the appropriate parameters and run a procedure from that package. I am thinking in particular of the package DBMS_ERRLOG.
In 4EA2, while following the same path, the "Run" command, although visible, is greyed out. The 'Cntl+F10' keystroke alternative DOES work. Please restore the "Run" command to active (not greyed out) status in the right-click context menu.
Possibly the scenario you describe is the same as in a bug fixed for EA3:
Bug 17601294 - LOW PRIV USER UNABLE TO EXECUTE PACKAGE IN FOREIGN SCHEMA WITH EXECUTE PRIV
A little detail from the test case there (nothing mentioned about Ctrl-F10, however):
1. Create user with ONLY CONNECT, RESOURCE, SELECT_CATALOG_ROLE.
2. Grant EXECUTE on a package in a different schema.
3. Navigate to package in the tree.
4. Execute/Run button is disabled.
Is that close enough?
SQL Developer Team