If you have 2 different endorsement builds for the same class (like, CDR/Armor/ROF and ROF/CDR/ARMOR for support) you cannot switch between them during respawn. If you select the other custom class and you respawn, you will not have changed endorsements. This CAN be circumvented by simply respawning as a different class entirely, dying, and then respawning again, so if it is intentionally not allowing endorsement changes then the exploit to get around it should be fixed. Either way there is a problem. Either there is a bug that doesn't allow you to switch between two custom classes of the same type, or there is an exploit to be able to switch.