Issue:
Location recruitment status which is sent with an underscore format is not recognized as a data change and will not trigger Protocol Maintenance in certain circumstances.
NOT_YET_RECRUITING
ACTIVE_NOT_RECRUITING
ENROLLING_BY_INVITATION
Protocol Maintenance will be created if the location status being changed from or to does not contain an underscore.
For example, a location changing from "NOT_YET_RECRUITING" to "RECRUITING" will have Protocol Maintenance created.
For example, a new location with "NOT_YET_RECRUITING" status will not have a Protocol Maintenance created.
Workaround:
You can send Location Recruitment status in a format without the underscore and this will create Protocol Maintenance:
Not yet recruiting
Active, not recruiting
Enrolling by invitation
Proposed Resolution:
A bug (ADO-82931) has been created and is expected to be fixed in the 2.24 release.
Affects Version(s):
All versions
Fixed Version:
βDisclose 2.24 and higher release versions
