As you know, all websites use cookies to keep track of each user and login. If it's not working, it's usually because the cookie is not being set on your computer - either it's not overwriting properly or very often, it's being blocked because of an update to antivirus or anti-tracking apps. Three things to do...
1) Go into your browser cookie storage folder, find any texasoffroad.net cookies and delete them, then login again and it should store the new cookie. Often this solves the problem.
2) Go into your browser settings and make sure the website cookies are not being blocked. Add an exception rule to allow texasoffroad.net.
3) Check any apps you run to prevent tracking and make sure the website texasoffroad.net still has an exception.