DBeaver does not auto-refresh schemas in use cases like yours.
After altering the schema, refresh manually using Shift+Ctrl+R (ensure it's configured in Preferences > Keys > Navigate) before pressing F4.
It's important to choose "When" correctly; you may want to set "Database Navigator [view] context" instead of "SQL Script Editor Context" (see below). Beware of avoid replacing other important bindings you use.