I Knew that you guys were Not gonna be able to verify the new firmware fixed things without giving it some time...the act of simply flashing the firmware, will clear that slc cache so the issue will Seem to have been fixed after updating firmware but you wont Know till some time has passed and you moved some data on the drive..THATS what uses up the cache and Thats when you will Know whether its been truly fixed or not.. with my 970 evo plus, the cache is used up and has been for months..writes are about 800-900mbps which is abysmal and they dont recover...A properly working controller Should clear that used cache and give you plenty to bench with or copy data with but thats not happenning..what a crying shame...when Ive talked to samsung techs direct, they say "YOUR THE 1ST ONE WE HAVE HEARD MENTIONING THIS ISSUE" WTF? IVE searched hrs to try and find a way to clear slc cache,if there was a simple cmd prompt but no,there isnt..these stupid programs like magician Should at least offer an option to clear the slc cache since they know its an issue and they havent fixed it with firmware...If I could Reflash the current firmware, it would clear tyhe cache but you cant Reflash firmware, it says its Already up to date so no go on that...secure erase will do it but im fed up wiping my drive to fix samsungs incompetence, so ive put up with low write speeds but man, I will Never buy another one nor recommend samsung EVER! the best way to avoid these issues with slc cache is to buy true mlc drives that dont rely on slc to boost slow tlc based chips to normal speeds...unfortunately, real mlc drives are almost extinct...everyone is doing what samsung is now doing...cheap tls or worse ,qlc drives with slc to boot the write... thing is that most other brands are doing it Right..