法律分析:合同有效但无法履行,若是属于不可抗力因素导致的,那么应依照法律规定解决。即因不可抗力不能履行合同的,根据不可抗力的影响,部分或者全部免除责任,但法律另有规定的除外。当事人迟延履行后发生不可抗力的,不能免除责任。
法律依据:《中华人民共和国民法典》第一百八十条
因不可抗力不能履行民事义务的,不承担民事责任。法律另有规定的,依照其规定。
不可抗力是不能预见、不能避免且不能克服的客观情况。