record type dependent picklist filters not working

I have three record types on the Account object - Client, Operator, Supplier. The Account ‘Type’ field has values which are dependent on these record types.

But I can’t get these dependencies to work in a table for each model. Each model belongs to a table in a tab, and the filter for the Account ‘Type’ shows all the values (rather than the dependent values).

I’ve checked and re-checked the following based on some other posts:

- Model condition set to the DeveloperName of the RecordType
- Model condition set to the 18 digit recordTypeID and checked that field is in the model
- Cleared browser cookies
- Tried a different browser
- changed and re-saved the page to clear cache and tried again.

I can’t seem to figure this one out - have I missed something?