When your training is set to team training that doesn't take minutes into account like Stamina training or FT training, all of your players are shows as having full training minutes. That's intentional because minutes don't matter in those types of training.
As for the weekly stats page, it must have corrected itself, because I don't see the duplicate message.