Expanding Force works perfectly fine for me, and also i add Freezing Glare on it, 
 
	if thismove.id == PBMoves::EXPANDINGFORCE && @battle.field.effect == PBFields::PSYCHICT && !user.isAirborne? && @battle.doublebattle  
	      targets = [pbOpposing1, pbOpposing2] if (!pbOpposing1.isFainted? && !pbOpposing2.isFainted?) 
	    end 
	    if thismove.id == PBMoves::FREEZINGGLARE && @battle.field.effect == PBFields::PSYCHICT && !user.isAirborne? && @battle.doublebattle  
	      targets = [pbOpposing1, pbOpposing2] if (!pbOpposing1.isFainted? && !pbOpposing2.isFainted?) 
	    end
 
	 
 
	
	ScreenRecord-20221207-233717.mp4