The guid URL value is auto-generated by WordPress, you can see the same guid values in your normal blog feed: https://www.alexmansour.com/feed/
WordPress users the root URL to your web site followed by a query string to specify the post ID. The reason for is first, the URL to your website is unique to you, plus the addition of the post ID is also always unique. The guid value has nothing to do with URLs, this is just what WordPress uses. I have seen other platforms use a random hash value here based on the date published, others use a permalink URL (you would have to set isPermalink=true in this case), and others simply use a date value. The value does not matter and no application that I know of actually displays the GUID values for this reason. I will say though that WordPress’s method is the most ideal as I have seen feeds that are completely different use the same random values in the past, which can cause a problem
The GUID URL does work however. That URL is the non-permlaink version to the blog post. WordPress is smart enough that if someone did go to that URL, WordPress will redirect to the permalink version, if permalinks is enabled. If permalinks is not enabled, then you’re actually at the correct URL.
The GUID value is saved in the posts table in WordPress.
DO NOT CHANGE THE GUID VALUES! The guid value itself is used as a key on podcast directories and more specifically iTunes. If you have an episode with reviews on iTunes and you change the GUID value, those reviews will be lost when iTunes pulls your podcast feed. Even a slight change in the permalink value going from http to https will cause an issue. There is no harm done leaving old gUID values as-is, while new GUID values use your newly upgraded https:// URLs.
More about GUID values can be found here in the RSS 2 spec: https://cyber.harvard.edu/rss/rss.html#ltguidgtSubelementOfLtitemgt
Thanks,
Angelo