Most likely, that is because the item does not modify anything and so the script that tests the item returns false for effectiveness.
An easy way to bypass that is to just set the parameter growth effect to something, like MaxHP, but then have its value be 0. That way, it should pass effectiveness test without actually doing anything but running the common event.