In the context of software applications, what are some common steps a company might take to address the message "We're currently experiencing technical difficulties with our tracking application. We thank you for your patience while we work to resolve the issue. Please check back."?
a) Rebooting the entire server without investigating the root cause.
b) Communicating with users to provide updates and expected resolution time.
c) Ignoring the issue and waiting for it to resolve on its own.
d) Rolling back to a previous version of the software without conducting any tests.