This is pretty standard puppy behaviour. The issue is usually consistency. You clearly do the same reaction to their behaviours each time so the dog has learned what you expect.
Your family probably doesn't do the same thing each time or they react in fun ways, like squealing and running away when the dog jumps up. The easy way to resolve this is to train your family, we used a technique called " boring human". So when the dog does something you don't want, rough play, jumping up etc you do "boring human" where you just stand up and don't talk or engage with the dog until it does a behaviour you want to reward usually something like sit. Then you can continue the activity. The important thing is to not engage at all, don't shout or flail as those can be fun and interesting, until the dog does the right behaviour.