airtight_python-
Based on your comment that the original charger is 4.4v, I have confidence in the following:
No you can not fully charge these with the wf-139. This is not an over-charge issue, it's actually and undercharge issue.
Cells that came in the kit with 4.4v charger are standard Li-ion 3.6v behind a voltage reducing circuit utilizing diodes and usually but not always a voltage min/max protection circuit as well. These cells require the extra .2v when charging (hence the 4.4v charger) because of the voltage drop across the diodes. Remember, they did come with a 4.4v charger, right?
You need to use the OEM 4.4v charger to get a full charge, the wf-139 will terminate early for these cells at 4.2v; while the batteries own circuit is dropping .2v so the battery only sees 4.0v.
Have a look at the negative end of the cell, you should see a ring about 5mm up from the end beneath the PVC wrap, the negative end of the cell is a false end with IC components inside. If you don't see this, all bets are off.
It should be easy enough to check for protection, put them in a light and leave it on; when it discharges it will shut off abruptly if it is protected. I have seen these 3.0v reduced cells with and without the voltage protection; either way, they both require ~4.4v to charge.
Again, my comments are based on the fact that your OEM charger is 4.4v as you stated which clearly implies these are not LiFePo4 and do not require a 3.6v charge termination.
Remember that safety is of the utmost importance which is what everyone else is leading to, but given that your cells came with a 4.4v charger....I've explained how and why it works... and ultimately, why your cells wont charge correctly in the wf-139.
Cheers,
Markcm