Array based replication failover using SRM failed with Timeout at "Change storage to read-only" under 'Prepare protected site VMs for migration'.
The recovery plans failed to complete the failover and ran into timed out state and marked as incomplete recovery.
On SRM UI, we see the task status and failure as below.
VMware Live Site Recovery 8.x
This is due to the hosts and datastores in maintenance mode or hosts in not responding state.
If the host or datastore is in unmanageable state on vCenter server, the application services would not be able to make changes or call API which would fail the tasks triggered.
If any host in the cluster in Not responding state, please fix the correctively issues.
If the host or datastore in maintenance mode, please take the host or datastore out of maintenance mode to fix this issue.
If the issue remains, check for any other connectivity issues on cluster, we should review and fix it.