The following can be reproduced with dateparser v1.2.
import dateparser
settings = {"REQUIRE_PARTS": ["month", "year"]}
dateparser.parse("Mar-23", settings=settings) # Correctly parsed
dateparser.parse("Oct-23", settings=settings) # Parsing fails
dateparser.parse("Oct-23") # Parsing succeeds
Weirdly, this parsing failure only happens for the month of October.