user current call uses wrong lookup hashmap

This means it will always go to the db even if the stream exists in the map