Now just throws an error with completer already completed. Weird.