Is the issue that VCS does not detect the ASE is online at all, or is it that the ASE is taking a longer time to come up than VCS is expecting (timing issue)?
If it's the latter, can you try increasing OnlineWaitLimit for the Sybase resource type so it waits longer for before deciding the ASE is offline? (the default is 2, so since you said that you can connect to it right before it's shutdown, perhaps try increasing to 4 so it tries 4 times instead of twice?)
See VCS User's Guide -> Appendixes -> VCS attributes -> Resource type attributes:
http://sfdoccentral.symantec.com/sf/5.0MP3/solaris/html/vcs_users/ap_vcs_attributes4.html
--------------------
OnlineWaitLimit (user-defined)
Note: This attribute can be overridden.
Number of monitor intervals to wait for the resource to come online after completing the online procedure. Increase the value of this attribute if the resource is likely to take a longer time to come online.
* Type and dimension: integer-scalar
* Default: 2
--------------------
If you have tried this and the problem is that the agent never detects the ASE, then please provide additional details to investigate, at minimum:
- OS/platform
- VCS version
- VCS configuration (main.cf)
hope that helps,
Grace