Is your problem the wrong chain size? The plates look to long. Copied this from a bike site.
“Bicycle Chain Size
When buying a new bicycle chain, you do not really have to worry about the length of the new chain. Bike chains come in a length that is longer than needed, so you have to use a...