Last time I charged to 100% last year, it held 80 amps all the way up to 99% before tapering off to the "calculating remaining charge time" when it would drop to 20 amps or so for that last little bit.
This time it dropped to:
72 amps / 90%
43 amps / 93%
40 amps / 94%
23 amps / 96%
16 amps / 98%
Instead of the usual 19 minutes to charge from 90 to 98%, it took well over an hour to get to 90% and another 40 minutes to get from 98% to 100%.
Software change or battery degradation?
Also, my max power output at 90% with max battery 5 minutes from being ready, i.e. not fully heated has dropped from 458KW to 436KW. I've lost HALF of my Ludicrous upgrade since about 4 months ago.
Also, I'm getting regen limit with triangle when coming down from Pinecrest for the entire trip which means I'm using my breaks far more than I used to.
This time it dropped to:
72 amps / 90%
43 amps / 93%
40 amps / 94%
23 amps / 96%
16 amps / 98%
Instead of the usual 19 minutes to charge from 90 to 98%, it took well over an hour to get to 90% and another 40 minutes to get from 98% to 100%.

Software change or battery degradation?
Also, my max power output at 90% with max battery 5 minutes from being ready, i.e. not fully heated has dropped from 458KW to 436KW. I've lost HALF of my Ludicrous upgrade since about 4 months ago.
Also, I'm getting regen limit with triangle when coming down from Pinecrest for the entire trip which means I'm using my breaks far more than I used to.