The issue on Adafruit's github ends with the suggestion to ping if you want this fixed.
My view is that they should either fix the problem or clearly mark the board as not being compatible with the Arduino core functions. Ping them with your thoughts on this at
the Adafruit github issue
In the reference of analogWrite, it is described as if it can be overwritten by digitalWrite and digitalRead.
After a call to analogWrite() , the pin will generate a steady rectangular wave of the specified duty cycle until the next call to analogWrite() (or a call to digitalRead() or digitalWrite() ) on the same pin.
Of course, this is possible with Uno, Nano and some boards, but other cores may not be able to do this.