Can you repeat the test but first stop Node-red and start it again by using the command DEBUG=contribModbus* node-red -v
This will tell the Modbus nodes to print a more detailed step-by-step log of every action in the Terminal
Maybe this can give some clues of what is happening (DEBUG)
Dear Unborn, thank you for your contribution, it seems that the nodes miscalculate the CRC, here is the screenshot of the error reading 14 records in a message:
Dear Unborn, that has been the problem, I have tested it and it works perfectly, reading as RTU BUFFERED. I thank you for helping me and I apologize for not having found the solution on github on my own, it seems like I have hours left in the day.