I have a generic hybrid bike with a 3x9 Shimano group set. The rear shifts fine but the front has major shifting issues. After adjusting the height, rotational alignment and L-limit screw I still have problems with the chain rubbing against the innermost part of the derailleur cage and not shifting down from the middle chainring to the smallest.
With the shift cable disconnected, L-limit screw turned all the way out and the chain on the largest rear sprocket I still get rubbing as seen in the picture. The front derailleur even hits the frame so it can’t go any further inward. What are my options for solving this? The crank set is Shimano FC-M371, the front derailleur FD-M531 and the bottom bracket BB-UN300.