I have not been able to reproduce it, but we have Agenda 20 going into beta the next few days, and this part of the code has changed a lot. It would probably be best to join the beta to see if this issue continues.
If you want to join the beta, post a comment in this thread: Can I join the Agenda Beta program?