Quite same issue here,
I’ve expained here better: support.advancedcustomfields.com/forums/topic/assign-acf-to-a-post-template/#post-34918
I’m using ACF PRO
Maybe the object acf.screen does not more exist or has changed name, or it’s different in PRO version?
Would really like to have an answer on this.
PS: Is there any documentation about acf.screen stuff?