James Johnson's agent, Mark Bartelstein, says the Miami Heat forward “will be back with the team shortly.”

Johnson was not at training camp for a fourth consecutive day on Friday after being informed Monday he would not be permitted to practice with the team until he reached a certain weight.

Bartelstein says Johnson passed his conditioning test, but Heat president Pat Riley wants the veteran to lower his weight and body fat.

Live and breathe the NBA?

🚨 Get viral NBA graphics, memes, rumors and trending news delivered right to your inbox with the Clutch Newsletter.

“The only issue is Pat feels very strongly that there is a certain weight level where J.J. performs best. The Heat are strong proponents of weight and body fat. They put a lot of time and effort into trying to figure out what is the absolute optimal level for players to perform,” Bartelstein told Barry Jackson of the Miami Herald.

“Even though he passed the conditioning test, and James feels like he’s in really good shape, Pat thinks there’s a level he wants him at, and he wasn’t there and he wanted him to focus on getting that taken care of, which is what James is doing.

“It’s not about being angry. Let’s do what we need to do to meet the Heat standards. Pat and James have a great relationship. Pat feels strongly about James being at his best. He will be back with the team shortly. Everything will be in a good place.”

James Johnson put up 7.8 points, 3.2 rebounds and 2.5 assists for the Heat last season. He shot 43.3 percent overall and 33.6 percent from the 3-point line in 55 games.

Johnson will make $15.1 million with Miami this 2019-20 season.