When I use "&" in the text section of the Error Function I've noticed (depending on where the ampersand is located in the text section) AmiBroker either adds ";" to the message output
or with this test code;
if (Status("action") == actionBacktest OR Status("action") == actionExplore) Error("Make sure Pad & Align"); // Test
@TrendSurfer you need to escape "&" character. Try this:
if (Status("action") == actionBacktest OR Status("action") == actionExplore) Error("Make sure Pad & Align is checked in Automatic Analysis Settings"); // Test