OL (Open Loot) is navigating a credibility crisis from team misconduct allegations, causing widespread community concern. This issue is overshadowing recent positive updates, such as a new gaming partnership and the launch of a rentals feature.