If you have problems with Log Shipping jobs failing when you do failovers the chances are that you problem is down to the shared tools being installed to different drives on each of your nodes. See my page on how to fix this:
Fix broken log ship jobs after a failover