For years, semi’s and RV’s could over nite at Walmart. I have done so occasionally.
At my local Walmart, the practice has apparently ceased. I don’t see trucks and especially RV’s in the area formerly designated
So, there must have been change as a result of some lawsuit
At the Walmart near me...you would park in the lot for about 15 minutes before realizing you did not have the proper parapets, moats, and defensive structures to survive the evening.