Non returning levers is usually symptomatic of excessive drag in the system, usually its the cable, either corroded or gunked up, but it could also be due to poor housing installation. Sometimes the calipers pivot points are gunked and in need of lube.
Hard to be more specific with such a vague post.