One more update…after looking at the character blueprint again I realized the jump input needed a custom replicated event. This got it working.