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