Question for the gurus. In a 1 day bucket going into X days and had to ditch the beard to actually go work.

Day trip with a release at 2330. Before report time, they delayed it and it now releases at 0000 on my X day. Any chance I’m due assignment pay since they willingly violated my X day before the rotation even started? Or is it a “legal when assigned” thing? TIA