Using:
python scripts/pagefromfile.py -notitle -force -summary:'Bot request: fill List' -pt:0 -showdiff -file:'WS.txt'
I was unable to change proofread status of the page, regardless if also user is changed or not.
See two pages below.
Please note that I instrumented the script to check if the bot was logged on and whit which user.
For both cases, pywikibot reports: Logged in? True, Logged in as: MpaaBot
I have done it several times in the past. See also T134757.
Reading 'WS.txt'...
>>> Page:United States Statutes at Large Volume 33 Part 1.djvu/33 <<<
Page Page:United States Statutes at Large Volume 33 Part 1.djvu/33 already exists, ***overwriting!
@@ -1 +1 @@
- <noinclude><pagequality level="1" user="MpaaBot" />{{rh|xxxiv|LIST OF PRIVATE ACTS AND RESOLUTION.|}}
+ <noinclude><pagequality level="3" user="MpaaBot" />{{rh|xxxiv|LIST OF PRIVATE ACTS AND RESOLUTION.|}}
Edit summary: Bot request: fill List *** existing text overwritten ***
Do you want to accept these changes? ([y]es, [N]o, [a]ll, [q]uit): y
WARNING: API error proofreadpage_notallowedtext: You are not allowed to change the proofreading status of this page.
ERROR: Skipping Page:United States Statutes at Large Volume 33 Part 1.djvu/33 because of a save related error: Edit to page [[Page:United States Statutes at Large Volume 33 Part 1.djvu/33]] failed:
proofreadpage_notallowedtext: You are not allowed to change the proofreading status of this page. [help:See https://en.wikisource.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at <https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce> for notice of API deprecations and breaking changes.]
Logged in? True, Logged in as: MpaaBot
>>> Page:United States Statutes at Large Volume 33 Part 1.djvu/34 <<<
Page Page:United States Statutes at Large Volume 33 Part 1.djvu/34 already exists, ***overwriting!
@@ -1 +1 @@
- <noinclude><pagequality level="1" user="TarmstroBot" />{{rh||LIST OF PRIVATE ACTS AND RESOLUTION.|xxxv}}
+ <noinclude><pagequality level="3" user="MpaaBot" />{{rh||LIST OF PRIVATE ACTS AND RESOLUTION.|xxxv}}
Edit summary: Bot request: fill List *** existing text overwritten ***
Do you want to accept these changes? ([y]es, [N]o, [a]ll, [q]uit): y
WARNING: API error proofreadpage_notallowedtext: You are not allowed to change the proofreading status of this page.
ERROR: Skipping Page:United States Statutes at Large Volume 33 Part 1.djvu/34 because of a save related error: Edit to page [[Page:United States Statutes at Large Volume 33 Part 1.djvu/34]] failed:
proofreadpage_notallowedtext: You are not allowed to change the proofreading status of this page. [help:See https://en.wikisource.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at <https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce> for notice of API deprecations and breaking changes.]
Logged in? True, Logged in as: MpaaBot