@Lord Boeffla
I have an issue with USB charging on OP3 LOS15-rom. Somehow after a while USB charging stops, even though the MTP connection remains usable. Happens with different USB-C cables and with at least three laptops/desktops so looks like a kernel glitch?
USB charging is bumped to 900 mA in my kernels in a hard way. It works fine as long as supplying devices can deliver that current.
In your case it seems, these supplying devices cut charge current after a while.
Nothing I can do apart from reverting back to stock 500 mA - which I do not want to do really as for the majority of users (you are the only report out of hundreds users so far) it works fine.
Maybe I consider making that switchable by a hidden command for those that have an issue (which is only you so far, as I said - so priority is rather low for it, sorry).
What I can do for you: I can revert this change for a test kernel for you, so you can confirm this is really the culprit first. Let me know if you are willing to test this. Then I will compile it.
EDIT: I already developed a switch to disable usb fast charging for such cases. As almost nobody is affected, I will not include it in Boeffla-Config but make it an expert function you have to use the scripting functionality in Boeffla-Config for (or any other app that executes shell commands). It will be included already in next kernel which is expected to be released today.
Sorry and thanks
Andi