This was returning a 200 with an empty body, causing the client to npe due to deserializing it as a Task with no task or location