Removing parent from first node fixes the issue of the menu item not showing. #106
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I replicated the problem two users had in issue #99; installed the module and couldn't see the menu item at all.
I found that removing the parent="Magento_Backend::content" from the first add node in the menu.xml file got it working for me on my 2.2.1. build.
I don't think specifying a parent is necessary at that level because it will default to Magento Backend. For example, no parent is specified in the first add node in the following example:
https://www.magestore.com/magento-2-tutorial/how-to-create-admin-menu-in-magento-2/