Well don't I feel foolish. I have been in communication with a supplier I thought I got both products off. Turns out I got neither from them. I got the tap from a UK supplier and the spout from Ali Express. Although the spout was from the Kegland store and said it was a genuine Nukatap part.
The fact that the spout works with the flow control unit with zero issues, makes me think there is something wrong with the other tap. Although it works just fine with the standard spout. This is somewhat confusing.