Over charge release voltage: ? (not sure what this is)
Over discharge detection voltage: 3.0 (I’m a bit confused since I read that a good cut-off value is somewhere at 3.2V - 3.4V. Or is this only the cut-off value set in the VESC?)
Over discharge release voltage: ? (not sure what this is)
Over current detection voltage: ? (not sure what this is)
If the highest cell voltage gets above the “Over charge detection voltage”, i.e. above 4.2V in your case, the BMS cuts off the charger to prevent over-charge. The voltage then needs to drop below the “Over charge release voltage” until charging is re-enabled.
Example: You set the “Over charge detection voltage” to 4.2V and the “Over charge release voltage” to 4.1V. You charge your battery and the top cell gets to 4.21V. The BMS cuts off the charger. You now have to discharge the battery such that the top cell is at 4.09V or below. Until that happens, you won’t be able to charge the battery.