I have had the same issue using Fedora. If I repeat trying to :
read/write the BF888S about 90% of the attempts fail, but every
once in a while it works.