Yes but the thing is we can only discuss here with our best. On ground reality we dont know as you cant see the car infront of us. So we have to suggest things only on the knowledge shared by the poster.
First priority is to change transmission oil. When it got changed last time? NO history. current condition of the oil. MOhsin bhai's know well.
Relating to solenoid issue, he was concern what if get the transmission oil change and still the issue remains the same? So he gona lost the money spend on oil change. as you reach solenoid location has to remove oil filter etc. So please, guide him accordingly. @capsat 