Basic bug checks:
- All files declare your plugins namespace at the top (assuming you are using one)
- Search all the files for “add_action”, confirm all uses include the namespace before the function name
- Search all the files for “add_shortcode”, confirm all uses include the namespace before the function name
Feel free to comment if you can add help to this page or point out issues and solutions you have found. I do not provide support on this site, if you need help with a problem head over to stack overflow.