btrfs-transacti eat 100% of one core - kde gui freezing

Hi
I am running fully updated tumbleweed with Kde and btrfs on / and xfs on /home. 16GB swap partition.
What i notice from time to time are few to several seconds gui (kde plasma) freezes. I did research and looking at tje processes every time i notice that btrfs-transacti eats 100% of 1 out of 4 cores. After it stops gui becomes perfectly usable again.

I have clue what can it be , but i want to hear from someone more exíerienced what can it be.

its complex, im no expert:
how often does it occur? are you sure its btrfs every time, (other culprits = baloo)?
cpu is normal, gui freeze mostly not. trigger could be the cron daily snapshot cleanup or weekly balance.
some have had issues with the new quota system where btrfs activities are taking very long.
take a look at your snapshots number and oldest # sudo snapper list
if you have set up VMs etc on root (apps which thrash the ssd) then this might cause extra work.

I have the same problem with Leap 42.2. Most likely, it’s related to this bug:

https://bugzilla.opensuse.org/show_bug.cgi?id=1017461

Leap 42.2 – Lenovo G505s (AMD) Laptop – 80 GB Btrfs partition on a 500 GB drive – the rest, XFS (/home) – currently no Dual-Boot.
I have done the following today to see if this issue disappears:

 # btrfs quota disable /