Fixed transport empty check, added default log level when none is provided