If Bamboo Specs contains the AllOtherPluginConfiguration configuration, it will successfully publish for the initial push. However any subsequent changes to the code, and pushes will not succesfully run the specs.
This happens for plugins which do not have their own specs configurations.
Specs get published, plans/builds are updated according to changed repository stored specs.
The below exception is thrown in the xxxxxxx.log file:
Edit specs to create a new plan, and the new plan will reflect the changes.