Gotcha. If running the debugger fixes the issue, it means the page was likely shared before it was publicly accessible or something like that. Basically, Facebook tried to scan the page before it was public, so Joomla (properly) returned a 404 page. Facebook then used that 404 information as the page's data.
The debugger fixes those issues immediately. Facebook will also re-scan pages every few days, so it would have resolved itself on its own too.
Alex