So basically a boat can't activate a pressure plate with the edges of its hitbox. Instead it is only pressed if the boat is directly on it. You can see in the attachment how it presses the middle pressure plate but not the other ones.
Environment
Windows 10, most recent version of Java
Annoying bug, I've experienced the same when building a boat ice highway.