Try to ask the peers with the pending channels to force-close them on you. The funds should be returned to your node's on-chain wallet.
Should these pending open appear on the peer node? Because on my end it doesnt show due to teh channels.db being corrupted!
Should the transaction be in pending force close state on their end? In that case, upon maturity it should bounce back on my onchain wallet right?? Thats what im hoping...