Cache fixes, still a bug, cache is being called twice somehow and sending two responses
Fixed multiple response Error, added correct logging (previous commits)