Found a bug in the worker, still trying solutions