I had a similar problem before switching to use the pro expander board, which solved it… I think there are some resistors or capacitors off the data line that help with signal weirdness.
You can find a video I made which shows the problem I experienced here: https://youtu.be/jgM8WfJmEX8