From time to time DirectAdmin shows a website as suspended even though the website is not suspended. This often happens if a client doesn't pay their hosting invoice, ends up being suspended and then upon paying their invoice they for some reason remain suspended. To fix this, run the following commands on the terminal:

cd /usr/local/directadmin/custombuild
./build update
./build rewrite_confs

Refresh the website and everything should now be back to normal.