I’m working on updating some extensions and have run into a problem. The following code produces the following error:
The initialise memory rule is not listed in the startup rules.
The initialise memory rule is listed first in the before starting the virtual machine rules.
Problem. The rule initialise memory rule now seems to be in two different rulebooks, which is fine, but those rulebooks are of different kinds, which is not. One is 'Startup' , which is based on an action name and produces nothing; the other is 'before Starting the virtual machine' , which is based on nothing and produces nothing.
Any ideas what to do? Is the unlisting being ignore? Or why does it think it’s still in the startup rules?
The only thing I can think of is to change the definition of the Startup rules or the Starting the virtual machine activity, both of which are in the middle of a very large section of the Standard Rules.