I have removed Training from a customer's product access, but the customer still has access to Training in the compliance portal.

Customers who are not assigned to training still have access to the free training course.

The training tab would be available because of the free training course that we offer. We leave that tab so the user has a chance to try out training, and if they like it they can contact the affiliate to gain full access.