A reproducible error message is produced when selecting "SQL Server Agent Properties" from the Object Explorer | Agent tab | SQL Server Agent context sensitive menu | Right click and choose SQL Server Agent Properties.
========================
System.InvalidCastException
Specified cast is not valid.
Stack Trace:
at Quest.Toad.SqlServer.Trl.AgentProperties.SqlAgentPropertiesTrl.get_AgentStatus()
at Quest.Toad.SqlServer.Trl.AgentProperties.SqlAgentPropertiesTrl.GetIntField(String fieldName)
at Quest.Toad.SqlServer.Trl.AgentProperties.SqlAgentPropertiesTrl.get_StartupType()
at Quest.Toad.SqlServer.Doe.AgentProperties.ServiceStartupAccountProperties.ReadValuesFromDatabase(EnumServiceState& serviceState, EnumStartupType& startupType, EnumAccountType& accountType, String& login, String& password)
at Quest.Toad.SqlServer.Doe.AgentProperties.ServiceStartupAccountProperties.RereadValues()
at Quest.Toad.SqlServer.Doe.AgentProperties.ServiceStartupAccountProperties..ctor(AgentPropertiesMain agentPropertiesMain, Boolean doNotReadDataWithEvaluation)
at Quest.Toad.SqlServer.Doe.AgentProperties.AgentPropertiesMain.init(IConnection iconnection, Boolean onlyKeepOriginalValues, Boolean muteMode, Boolean doNotReadDataWithEvaluation)
at Quest.Toad.SqlServer.Doe.AgentProperties.AgentEditForm.Initialize()
at Quest.Toad.Doe.BaseDoeForm.LoadInternal()
at Quest.Toad.Doe.BaseDoeForm.PreShowInitialize()
at Quest.Toad.Doe.BaseDoeForm.ShowForm(BaseDoeForm form)
at Quest.Toad.Doe.BaseDoeForm.Alter(Object sender, ITrl[] trls, Object customModeTag)
at Quest.Toad.SqlServer.Doe.AgentProperties.AgentEditForm.AlterAgentProperties(Object sender, ItemClickEventArgs e)
==========================
WORKAROUND:
None.
STATUS:
Waiting for fix in a future release of Toad for SQL Server