It looks like something has changed recently with the Maps JS SDK and it doesn't work properly with JavaFX WebView.
The map is empty and every tile shows the message "Sorry, we have no imagery here.". Tested with various versions of JavaFX from v8 to v21.
Tested on Windows.
It happens with this implementation as well as online sites based on the maps sdk.