I managed to fix the regeneration bug, that was causing off-roster players with two phase training not gaining any energy.