My Question or Issue
Are canvases available in Saudi Arabia? I've turned them on in the settings but they never show.
Have you verified that the songs you tested have canvases in other countries? Not every artist has access to canvases yet and some songs don't have them.
Do you mind testing with this track, it's the only one I'm 100% sure has a canvas: https://open.spotify.com/track/56yeb6zxKn9aNjLyvbs1BM?si=mQ4bCeiiQMGSpRhT4w3RMA
If there's no canvas there I'd suggest contacting Spotify support directly: https://support.spotify.com/contact-spotify-support/
It does seem very odd though, I see no reason as to why canvases wouldn't be available in Saudi Arabia.