Please see this post for how to share a flow in future, it is easier for us if you do it that way. Also you appear to have posted a flow with numerous nodes that are not relevant to the problem.
I can't test your flow as I don't have the right inputs. Can you construct a mini-flow using inject nodes etc to simulate the data you are getting and show the problem with the join node?
Also can you show the rest of the startup log please.