After release of 1.2.15
Me and KacperKluka realized that waiter is closed too early, just after execute call from background thread. That was a copy/paste mistake from the previous method.
We should move waiter.close method inside the background thread and close it after the while loop breaks.
┆Issue is synchronized with this Jira Bug by Unito