The first question to ask back is, does your league's pin drop rule apply to bowlers' averages that fall more than a certain number of pins lower than their final average for the previous season (book average), or is there a rule that applies a lower absentee score for bowlers who are frequently absent (or are absent several weeks in a row)?
For the former:
While I have yet to bowl in a league that uses such a rule, I would think that the point of a 10 pin drop rule would properly affect handicap.
Let's say that such a rule is in effect for a league; for this example, let's say the handicap is 100% to 200.
Bowler W had a final average of 190 last season in this league. Per a 10 pin drop rule, her average (for handicapping purposes) could go no lower than 180, so effecting the maximum handicap to be no more than 20, even if, say, her average drops to 175. Without the rule, the handicap would be 25, but with this rule, it would be based on no lower than 180, or the maximum of 20 pins. For team handicap, it would mean that BLS would add the bowlers' averages but would add, for this particular bowler, a figure no lower than 180, again even if her average fell to 179 or lower.
Are you seeing a different handicap than expected show? I guess the best way to be able to help would be for you to give an example bowler in your own league, tell us what your league's handicap rule happens to be (for the example, I used an individual handicap, but it would work similarly if just a team handicap is used). Please reply with a particular bowler's book average, what her average is as of now, what the specific pin drop rule is in use, what handicap is expected, and what handicap was applied by BLS-2017.
Do note than in BLS, you can override a individual bowler's average AND handicap, but the handicap cannot be overridden for a team.
Always check, download, and install the most recent update of your software to ensure that issues may have been corrected.